【发布时间】:2021-04-27 05:37:15
【问题描述】:
我需要在 PHP Laravel 中使用 API 并在其中传递原始正文日期。它要求DataTime按照json的要求发送,格式如下。
"ShippingDateTime": "\/Date(1484085970000-0500)\/",
如何在 PHP/Laravel 中创建这样的日期,我可以在其中获取任何未来日期(当前日期 + 1)。目前它给出的错误是:
DateTime content '23-01-2021' does not start with '\/Date(' and end with ')\/' as required for JSON.
【问题讨论】:
-
嗯,这不是标准的日期格式,所以你将不得不做一些手动摆弄,使它看起来像那样
-
那是什么格式?
-
@FelippeDuarte 我也找不到那是什么格式以及如何在 PHP 中制作它。但是在示例文档中,他们显示了 \/Date(1484085970000-0500)\/ 但由于它是过去的日期,所以它也会给出错误,日期应该是未来。
-
让这对每个人来说都是一个教训,发明自己的日期交换格式是一个非常糟糕的主意。
标签: php json laravel-5.6