Java 如何从Instagram媒体对象将创建的时间字段值转换为日期
我正在使用instagram api。我的要求是如何从媒体对象响应中转换或解析日期,如Java 如何从Instagram媒体对象将创建的时间字段值转换为日期,java,instagram,instagram-api,Java,Instagram,Instagram Api,我正在使用instagram api。我的要求是如何从媒体对象响应中转换或解析日期,如“created_time”:“1279340983”有什么想法吗?一旦收到Instagram API的响应,请执行以下操作: var t = response.created_time; var date = new Date(t); console.log(date); 如果时间戳为1279340983,则: var date = new Date(1279340983); 将把戳记转换为计算机本地时区
“created_time”:“1279340983”
有什么想法吗?一旦收到Instagram API的响应,请执行以下操作:
var t = response.created_time;
var date = new Date(t);
console.log(date);
如果时间戳为1279340983,则:
var date = new Date(1279340983);
将把戳记转换为计算机本地时区中的日期/时间。Instagram API响应一个“created_time”JSON对象,该对象的格式为Unix时间戳,即自1970年1月1日00:00:00起的毫秒 下面是一个关于如何将各种语言的Unix时间戳转换为人类可读日期的重要资源: 下面是Javascript:
var myDate = new Date( response.created_time *1000);
document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());
var myDate=新日期(response.created_time*1000);
document.write(myDate.togmString()+“
”+myDate.toLocaleString());
该代码创建:
Thu,1970年1月1日00:00:01 GMT
1969年12月31日,下午4:00:01
我正在使用java,我尝试了一些示例,但我必须先转换为长类型,然后将该字符串传递给format方法,如SimpleDataFormat sdf=new SimpleDataFormat(“YYYY-MM-dd”);字符串日期=sdf.format(创建时间);但是抛出一个例外,它是javascript(对不起,我错过了你的标签)。也许对java有帮助。谢谢你的更新,我从中得到了答案