0
A
回答
1
試試這個:
var date = 'Jun 2, 2011 3:05:14 PM';
var hours = new Date(date).getHours();
5
創建Date
第一,然後獲取時間:如果你想3
代替15
var date = new Date('Jun 2, 2011 3:05:14 PM');
var hours = date.getHours();
,補充一點:
if (hours > 12) hours -= 12;
午夜將返回0
。爲了得到12
代替,補充一點:
if (hours == 0) hours = 12;
2
使用字符串創建將授予日期對象,你的方法來遍歷它:
new Date('Jun 2, 2011 3:05:14 PM').getHours();
+0
我得到的值是15 – Pavan 2011-06-02 17:40:48
0
var date = 'Jun 2, 2011 3:05:14 PM',
hours=date.split(/\W+/)[3];
沒有一個時區,日期是不可移植。
相關問題
- 1. 所以我有javascript日期錯誤2014
- 2. JavaScript日期有效日期確認
- 3. Javascript日期MAX_VALUE
- 4. javascript日期
- 5. Javascript多日期
- 6. javascript日期(年)
- 7. javascript日期+ 1
- 8. Javascript日期
- 9. Javascript的日期
- 10. Javascript的日期
- 11. 日期和Javascript
- 12. javascript日期()對象返回有效但不新的日期()
- 13. 查看javascript有效日期是審查日期之前
- 14. 將Epoch日期轉換爲有意義的Javascript日期
- 15. 具有當前日期的Javascript日期函數
- 16. 在沒有日期對象的Javascript中操作日期
- 17. Javascript日期範圍內有多少個特定日期
- 18. 如何更改日期格式在JavaScript中現有的日期
- 19. 有效日期來自invalida日期的輸出Javascript
- 20. 爲什麼Javascript更改我的日期?
- 21. 停止我的Javascript日期倒計時
- 22. Javascript月和日期之間的日期
- 23. Javascript從日期中扣除日期
- 24. 日期的Javascript日期格式
- 25. Javascript jquery日期「無效日期」錯誤
- 26. JavaScript日期掩碼到MySQL日期
- 27. Javascript格式日期/日期(-62135571600000)/
- 28. 如何減去日期日期在JavaScript
- 29. javascript日期和JSON日期時間
- 30. 轉換戳日期爲JavaScript日期
非常感謝,我不能用這種方式var hrs = date.split('')[0] .split('')[0]; //獲取日期 – Pavan 2011-06-02 17:48:16
有時我需要從0到24的整個小時,1天 – Pavan 2011-06-02 17:48:58
@Pavan - 獲取日期:'var dayOfMonth = date.getDate()'。 'getHours()'返回一個從0到23的數字(上午12點0)。所以,您可以選擇是使用返回的數字,還是將其解析爲12小時格式。 – gilly3 2011-06-02 18:33:55