Stack Exchange API中的日期格式

时间:2011-04-06 17:55:10

标签: timestamp stackexchange-api

当我查询Stack Overflow(使用它的API)获取一些数据(问题/答案/等)时,我得到以下JSON响应:

"down_vote_count": 0, 
  "last_activity_date": 1300830790, 
  "creation_date": 1300829790, 

last_activity_date是一个10位数字,与1970年的某个日期相对应。当我测试今天的时间戳时(如果重要的是Java中),我得到一个13位数字。

我收到的回复中的日期时间戳的格式是什么?如何将其转换为常规Unix时间戳?

感谢。

2 个答案:

答案 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/ 有一个快速转换器和一些用于翻译的代码。