当我查询Stack Overflow(使用它的API)获取一些数据(问题/答案/等)时,我得到以下JSON响应:
"down_vote_count": 0,
"last_activity_date": 1300830790,
"creation_date": 1300829790,
last_activity_date
是一个10位数字,与1970年的某个日期相对应。当我测试今天的时间戳时(如果重要的是Java中),我得到一个13位数字。
我收到的回复中的日期时间戳的格式是什么?如何将其转换为常规Unix时间戳?
感谢。
答案 0 :(得分:1)
它是"d M Y h:i"
格式。所以,如果你使用的是php,你可以这样做:
function sanitizeDate($date){
return date('d M Y h:i', $date);
}
//and call it like
$testdate = 1344855907;
echo sanitizeDate($testdate);
答案 1 :(得分:0)
我知道这是一篇旧帖子,但 "last_activity_date": 1300830790
实际上是一个 Unix 时间戳,它转换为 2011 年 3 月 22 日星期二晚上 9:53:10
此站点 https://www.epochconverter.com/ 有一个快速转换器和一些用于翻译的代码。