json_encode日期格式为 Microsoft 的内置 JSON 日期格式



我需要格式化json,以便记录日期以以下格式:

{
  "RecordDate":"/Date(1558037543000)/",
}

它需要在记录日期末尾具有"/date("在开始"one_answers"(/"。

我尝试了以下内容:

$data = array(
        'RecordDate' => '/Date('.(time()*1000).')/'
    );
print_r(json_encode($data));

这将导致:

{"RecordDate":"\/Date(1558039222000)\/"}

它太多了。

有什么想法?

json_encode除非包含 JSON_UNESCAPED_SLASHES选项,否则将为您做到这一点。这通常是痛苦,但对您有帮助:

$data = array(
    'RecordDate' => '/Date('.(time()*1000).')/'
);

屈服:

{"RecordDate":"/Date(1558040292000)/"}

最新更新