2010-08-18 85 views
2

我有一個字符串JavaScript的日期操作

2010-08-02 12:13:06.0

,並需要得到像

週五2010年8月6日

出來的(輸入不映射到我給出的值的輸出,只是例子)

我擔心我將不得不做一些字符串操作來得到我想要的; js Date對象似乎沒有能夠解析輸入字符串的方法。

這是正確的嗎?

我們使用jQuery,但無法找到該庫,這將有助於什麼...

回答

3

一切都在我們面前被髮明: http://www.mattkruse.com/javascript/date/

+0

這似乎是個伎倆。我想避免引入其他圖書館,但我想避免重新發明輪子....這也證實了我懷疑,在堅持庫存日期功能的情況下,我需要做很多工作... – hvgotcodes 2010-08-18 14:29:01

+0

絆倒穿過這個叫做時刻的js庫。看起來很有希望: http://momentjs.com/ – ds111 2012-12-06 21:53:40

0

您可以使用日期對象這一點。只需解析日期字符串的第一部分即可獲取單個號碼並使用setFullYear(),setMonth(),setDate()。你將不得不從當月減1,但然後使用toDateString(),它會像你的例子那樣輸出它。 http://www.w3schools.com/jsref/jsref_obj_date.asp