回答
你在裏面有數字「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