6

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

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

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

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

谢谢。

4

2 回答 2

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);
于 2012-08-13T17:20:16.207 回答
0

我知道这是一篇旧帖子,但"last_activity_date": 1300830790实际上是一个 Unix 时间戳,它转换为 2011 年 3 月 22 日星期二晚上 9:53:10 这个网站https://www.epochconverter.com/有一个快速转换器和一些代码做翻译。

于 2021-05-12T20:54:39.980 回答