0

由于 JSON 格式没有标准化日期子格式,这个任务完全由程序员来完成,对吧?

当从 PHP 向 Javascript 发送日期并返回时,我以 UNIX 时间戳格式(自 1970 年 1 月 1 日以来的秒数)将日期作为单个整数发送。

在服务器上:

$now = new DateTime('now');
$now->getTimestamp();

在客户端:

.success : function (data)
{
    var date = new Date(data * 1000);
}

从 JSP 发送日期的最佳格式是什么?(我是 JSP 和 Java 新手)。

  1. 显然,它必须使用 Java 原生类以及 Javascript Date 对象进行简单的编码/解码。
  2. 溢出应该没有任何问题(我担心在 2038 年之后我的 PHP 代码会中断)。

问候,

4

1 回答 1

0

new Date(milliseconds) //milliseconds since 1970/01/01 - 所以你已经解决了你自己的问题。我个人更喜欢使用 yyyy-mm-dd hh:ii:ss 格式,因为它可读且不同于英国和美国格式。

于 2014-02-13T02:35:14.673 回答