Stack Exchange API 中的日期格式

Bor*_*s C 6 timestamp stackexchange-api

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

"down_vote_count": 0, 
  "last_activity_date": 1300830790, 
  "creation_date": 1300829790, 
Run Code Online (Sandbox Code Playgroud)

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

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

谢谢。

Amy*_*yth 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);
Run Code Online (Sandbox Code Playgroud)