当我查询Stack Overflow(使用它的API)以获取一些数据(问题/答案/等)时,我得到以下JSON响应:
"down_vote_count": 0,
"last_activity_date": 1300830790,
"creation_date": 1300829790,
last_activity_date
是一个10位数字,对应于1970年的某个日期。当我测试今天的时间戳(在Java中,如果它很重要),我得到一个13位数的数字。
我得到的响应中的日期时间戳的格式是什么?如何将其转换为常规Unix时间戳?
谢谢。
格式为"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);
我知道这是一个旧的帖子,但"last_activity_date": 1300830790
实际上是一个Unix时间戳,它转换为星期二,March 22, 2011 9:53:10 PM这个网站https://www.epochconverter.com/有一个快速转换器和一些代码来完成翻译。