2010-08-28 26 views
3

這是什麼時間格式,我如何使用JQuery重新格式化它?它來自播客XML的發佈。這是什麼時間格式,以及如何使用JQuery重新格式化它?

星期一,2010年7月26日19時15分58秒-0700

是否有此日期格式的準確名稱?我在任何地方都沒有看到這個確切的東西,這讓我感到困惑。我試過下面列出的插件,但它不能正常工作或採取此日期輸入。

回答

2

JS明白格式(RFC 1123):

javascript:alert(new Date(Date.parse('Mon, 26 Jul 2010 19:15:58 -0700'))) 

這裏更多:https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/parse

+0

熱的當然,你是對的!謝謝!爲了以我想要的格式得到它,我必須做的是。 1)解析MPLUNGJAN所說的日期2)然後用這樣的格式化程序打它。 var cleanDate =(new Date(Date.parse(item.pubDate))); ('#storyDate')。empty()。append($。format.date(cleanDate,「MM/dd/yyyy」)); – 2010-08-28 16:01:19

+0

很高興提供幫助。 JS仍然有一些像這樣的內置驚喜:-) – mplungjan 2010-08-29 05:05:20

+0

希望有一個答案的投票。剛獲得5個接受答案的徽章沒有upvotes ... – mplungjan 2011-01-09 11:02:12

0

你需要一個插件。快速搜索拉昇http://plugins.jquery.com/project/jquery-dateFormat

+1

感謝。是的,我試過那個,但它沒有正確格式化。 這只是外掛將這些輸入類型: 輸入日期格式 #1 2009-12-18 10:54:505.46 #2星期三1月13日10時43分41秒CET 2010 這就是爲什麼我想知道具體日期格式類型,所以我可以更具體。除非你看到我做錯了什麼。 http://plugins.jquery.com/project/jquery-dateFormat – 2010-08-28 06:19:46

+0

使用該插件,我的開始日期,因爲這: 星期一,2010年8月9日19點00分36秒-0700 我把它通過格式化它出現如下: 09/Aug/-0700 – 2010-08-28 06:28:27