回答
你在里面有数字“1342572780000”是毫秒自1月1日1970年,您可以通过使用
var thisDate = new Date(1342572780000);
将其转换成标准格式的数量现在thisDate为Date对象,你可以操纵它只要你喜欢,看看这个refrence http://www.quackit.com/javascript/javascript_date_and_time_functions.cfm
你可以简化为'无功thisDate = newDate(1342572780000);' 此外你必须为10进制parseInt函数的JSON值,因为这是一个字符串。假设'data'是你的JSON解码数据。 'VAR thisDate =新日期(parseInt函数(data.DateTime,10));' 然后可以调整到通过上Date类的实例方法的24小时格式(https://developer.mozilla.org/ EN/JavaScript的/参考/ Global_Objects /日/) – 2012-07-30 02:06:22
不要设置毫秒,直接供应数量,每马特罗的评论日期。 – RobG 2012-07-30 02:18:12
编辑答案如上建议@马特LO – ama2 2012-07-30 02:19:15
function DateToTime(date) {
function numTo2(n) {
var s = n.toString();
if (n.toString().length == 1) {
s = "0" + n;
}
return s;
}
var time = numTo2(date.getHours()) + ":" + numTo2(date.getMinutes()) + ":" + numTo2(date.getSeconds());
return time;
}
var data = { "DateTime": "\/Date(1342572780000)\/" };
var date = new Date(data.DateTime.search(/\d/));
var time = DateToTime(date);
然后你有时间= 08:00:00
- 1. 从JSON对象只读日期或只有一天的时间
- 2. PHP日期时间,以JSON格式
- 3. 只是日期或时间
- 4. 转换日期时间,以时间
- 5. javascript日期和JSON日期时间
- 6. 添加时间跨度只有日期,而不是日期的时间
- 7. 计算日期时间差只获取时间期限
- 8. 时间戳,日期,时间或日期时间是哪个?
- 9. C#日期时间:什么“日期”使用时,我只使用“时间”?
- 10. 从日期时间到日期没有时间在PHP
- 11. 日期时间
- 12. 日期时间
- 13. 有关日期时间
- 14. 日期时间ATTR有
- 15. 有日期时间指数
- 16. 日期之间的日期与时间
- 17. 日期时间:: subtract_datetime回报以小时
- 18. 如何只检查日期时间字段上的时间,但忽略日期?
- 19. Grails无法将日期/时间从JSON解析回约达日期时间
- 20. SQL日期时间间隔
- 21. 如何只存储时间;不是日期和时间?
- 22. VBA使用DLookup()日期/时间,但只对时间比较
- 23. 日期时间列比较只在大熊猫时间
- 24. 日期时间间隔,计入 - 具有自己的日期/时间格式
- 25. Eloquent:只获得时间戳的日期
- 26. 格式日期时间字符串只
- 27. 日期时间差只返回天数?
- 28. 日期时间的JSON语法
- 29. 日期时间与JSON格式API
- 30. Java/JSON日期时间字段
在服务器上或在浏览器? – 2012-07-30 01:42:49
它在浏览器上。谢谢。 – user1536452 2012-07-30 01:44:25