我有一個字符串JavaScript的日期操作
2010-08-02 12:13:06.0
,並需要得到像
週五2010年8月6日
出來的(輸入不映射到我給出的值的輸出,只是例子)
我擔心我將不得不做一些字符串操作來得到我想要的; js Date對象似乎沒有能夠解析輸入字符串的方法。
這是正確的嗎?
我們使用jQuery,但無法找到該庫,這將有助於什麼...
我有一個字符串JavaScript的日期操作
2010-08-02 12:13:06.0
,並需要得到像
週五2010年8月6日
出來的(輸入不映射到我給出的值的輸出,只是例子)
我擔心我將不得不做一些字符串操作來得到我想要的; js Date對象似乎沒有能夠解析輸入字符串的方法。
這是正確的嗎?
我們使用jQuery,但無法找到該庫,這將有助於什麼...
一切都在我們面前被髮明: http://www.mattkruse.com/javascript/date/
您可以使用日期對象這一點。只需解析日期字符串的第一部分即可獲取單個號碼並使用setFullYear()
,setMonth()
,setDate()
。你將不得不從當月減1,但然後使用toDateString()
,它會像你的例子那樣輸出它。 http://www.w3schools.com/jsref/jsref_obj_date.asp
這似乎是個伎倆。我想避免引入其他圖書館,但我想避免重新發明輪子....這也證實了我懷疑,在堅持庫存日期功能的情況下,我需要做很多工作... – hvgotcodes 2010-08-18 14:29:01
絆倒穿過這個叫做時刻的js庫。看起來很有希望: http://momentjs.com/ – ds111 2012-12-06 21:53:40