我想获取 Foursquare 场地的照片,并附上拍摄日期。这是 Foursquare API 响应的示例: https ://developer.foursquare.com/docs/explore#req=venues/43695300f964a5208c291fe3/photos createdAt 键有一个奇怪的日期值,例如 1338472210 或 1318094639。
如何从这些值中提取日期?
我想获取 Foursquare 场地的照片,并附上拍摄日期。这是 Foursquare API 响应的示例: https ://developer.foursquare.com/docs/explore#req=venues/43695300f964a5208c291fe3/photos createdAt 键有一个奇怪的日期值,例如 1338472210 或 1318094639。
如何从这些值中提取日期?
如果你将它传递给它应该解析它的 Date 构造函数,它看起来像一个 unix 时间戳
尝试这个
var date = new Date(1338472210);
var curr_date = date.getDate();
var curr_month = date.getMonth() + 1; //Months are zero based
var curr_year = date.getFullYear();
document.write(curr_year + "-" + curr_month + "-" + curr_date);
它们处于“纪元”时间:Unix 纪元是自 1970 年 1 月 1 日(UTC/GMT 午夜)以来经过的秒数,不包括闰秒
var myDate = new Date( your epoch date *** 1000**);
document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());