我有一些JSON数据创建的时间表示为张贴:“2015-09-28T17:15:23.633”。我需要在我的Chrome扩展弹出窗口中将其表示为与“发布:2秒前”不同的当前时间。从JSON数据转换为当前时间差异
当我每次在我的分机上发起一个事件时,我会得到一个如上所述的时间。 我希望用户看到事件触发与用户当前时间的时差。如“几秒前....../3分钟前”那样。 我可以在c#中做到这一点,但有没有办法在Java脚本中做到这一点? 任何工作示例或链接都会非常有帮助。 在此先感谢。
这是我从例如建议尝试,但它不显示任何东西
//My JSON Data
"postcreated":{
"name":"test",
"created":"2015-09-28T17:15:23.633",
}
//in my js to show the time difference
var jsonData = JSON.parse(myData);
timeSincePostInSeconds = (Date.now() -Date.parse(jsonData.postcreated.created))/1000 ;
var timeSincePostInSeconds = document.getElementById('createdAt');
Noda Time是一个.NET库。它与JavaScript没有任何关系。 –
此外,你需要显示你已经尝试了什么,什么做了或没有工作。请阅读[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask) –
@MattJohnson感谢您的反馈意见。我试图通过编辑问题来解释我的问题。 – user12