【发布时间】:2018-04-30 13:22:21
【问题描述】:
我想发送设计 API 并将 Javascript Date() 对象(包括 Time )发送到 PHP 后端。 我现在有一个带时间戳的解决方案:
//Javascript
new Date().getTime()
返回一个数字,例如:1525094344392
然后我发送到我的 PHP 后端,它将其转换为 PHP 日期时间对象:
<?php
$date = new DateTime();
$date->setTimestamp(1525094344392 / 1000);
这可行,但没有设置时区,所以我想知道是否有更好的解决方案。我还没有找到一种简单的 Javascript 格式,PHP 和 Javascript 都易于理解。
请提供代码示例。
【问题讨论】:
-
协调通用时间(UTC)
-
easily understand是什么意思?到目前为止,时间戳是获取语言之间日期的最简单方法。但是,您似乎需要其他信息作为时区。所以......在继续之前 - 除了日期和时区之外,您还需要任何其他信息吗?我建议用这两个属性制作一个 JSON 对象...应该可以在语言之间正常工作!
标签: javascript php date datetime