您好我需要从php 1328569380获取此日期值并将其转换为javascript日期。 顺便问一下这个日期的“1328569380”形式怎么称呼?
答案 0 :(得分:8)
您所引用的数字日期时间称为时间戳。这是自1970年1月1日以来经过的秒数,如果我没有错的话。
要向javascript发送日期,只需使用时间戳x 1000将其打印出来,因为它也接受毫秒初始化格式:
mydate = new Date(<?php echo $mytimestamp*1000; ?>);
祝你好运
答案 1 :(得分:2)
这是一个Unix纪元时间戳。有关操作方法,请参阅以下主题:
答案 2 :(得分:1)
您的值是自1970-01-01 00:00:00以来经过的秒数,称为Unix epoch。
JavaScript会计算毫秒数,因此在使用它创建JavaScript日期对象之前,必须将时间戳乘以1000。
var phptimestamp = 1328569380;
var date = new Date(phptimestamp * 1000);