Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Date format in the Stack Exchange API

When I query Stack Overflow (using it's API) to get some data (questions/answers/etc) I get the following JSON response:

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

The last_activity_date is a 10 digit number corresponding to some date in 1970. when I test today's timestamp (in Java if it's important) I get a 13 digit number.

What is the format of the date timestamps in the responses I get? How do I translate it to regular Unix timestamp?

Thanks.

like image 384
Boris C Avatar asked Apr 06 '11 17:04

Boris C


1 Answers

it is in the "d M Y h:i" format. so if you're using php you can do :

function sanitizeDate($date){
  return date('d M Y h:i', $date);
}

//and call it like
$testdate = 1344855907;
echo sanitizeDate($testdate);
like image 166
Amyth Avatar answered Sep 27 '22 23:09

Amyth