回答
你在裏面有數字「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. 時間差之間兩個日期時間只有在
- 2. 從JSON對象只讀日期或只有一天的時間
- 3. PHP日期時間,以JSON格式
- 4. 只是日期或時間
- 5. 只更新日期時間
- 6. 轉換日期時間,以時間
- 7. 水晶報告 - 日期時間組頭不顯示時間,只有日期。需要顯示日期和時間
- 8. javascript日期和JSON日期時間
- 9. 如何格式化時間戳以顯示只有日期沒有時間
- 10. 保存日期時間,數據庫和查詢時間只有
- 11. 日期時間只有時間是由用戶硬編碼
- 12. 添加時間跨度只有日期,而不是日期的時間
- 13. 計算日期時間差只獲取時間期限
- 14. PHP MYSQL日期,時間,日期時間和時間戳
- 15. 時間戳,日期,時間或日期時間是哪個?
- 16. Json-Net,JSON日期和時間分析
- 17. C#日期時間:什麼「日期」使用時,我只使用「時間」?
- 18. 從日期時間到日期沒有時間在PHP
- 19. 日期時間
- 20. 日期時間
- 21. 春數據查詢日期時間只有日期
- 22. 更新日期時間字段只有日期
- 23. XAML日期選擇器只返回日期,但沒有時間
- 24. 有關日期時間
- 25. 日期時間ATTR有
- 26. 有日期時間指數
- 27. PostgreSQL的:有日期時間
- 28. 日期之間的日期與時間
- 29. 將日期時間間隔添加到日期時間
- 30. JSON日期爲asp.net日期時間在運行時更改
在服務器上或在瀏覽器? – 2012-07-30 01:42:49
它在瀏覽器上。謝謝。 – user1536452 2012-07-30 01:44:25