将PHP日期转换为JavaScript日期格式

发布于 2021-01-31 17:24:09

我有一个输出数据数组的PHP脚本。然后将其转换为JSON使用json_encode()函数。

我的问题是我的数组中有一个日期,但日期格式不正确。 我怎样才能在PHP中转换它呢?

$newticket['ThreadID'] =  $addticket;
$newticket['Subject'] =  $subject;
//$newticket['DateCreated'] =  date('d-m-Y G:H');

代替上面的日期,我需要等效的JavaScript函数

新的Date()

当我输出上述内容时,我得到以下内容:“ Fri Jun 01 2012 11:08:48 GMT + 0100(GMT Daylight
Time)”但是,如果我将PHP日期格式设置为相同,则JavaScript拒绝它。困惑…

有人可以帮忙吗?

关注者
0
被浏览
119
1 个回答
  • 面试哥
    面试哥 2021-01-31
    为面试而生,有面试问题,就找面试哥。

    您可能应该只使用时间戳记

    $newticket['DateCreated'] = strtotime('now');
    

    然后将其转换为Javascript日期

    // make sure to convert from unix timestamp
    var now = new Date(dateFromPHP * 1000);
    


推荐阅读
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看