2011-09-01 10 views
1

次の形式のdatetime文字列があります。UTC datetimeを別の形式に変換する方法

var datetime = "2011年5月5日05:30:00 UTC + 0530 2011";

次の形式で変換します。私はそれを行うことができますどのようにJavaScriptで

「2011年5月5日(木曜日)」

答えて

1

globalizeプラグインは、日付の解析と書式設定機能を持っています。ここで

は、プラグインのページからの例です:

Globalize.format(new Date(1955,10,5), "dddd MMMM d, yyyy"); // "Saturday November 5, 1955" 
+0

例をフォーマット

? – BalusC

+0

globalizeプラグインはjQueryを必要としません。 –

0

date.jsライブラリは、日付を操作するために非常に有用です。

Date.today().toString("dddd MMMM d, yyyy"); // Monday November 19, 2007 
Date.today().toString();     // native .toString() functionality 
Date.today().toString("M/d/yyyy");   // 11/19/2007 
Date.today().toString("d-MMM-yyyy");  // 19-Nov-2007 
new Date().toString("HH:mm");    // 18:45 

解析例:OP、彼はjQueryのを使用していますことを教えてくれなかった

Date.parse('today'); 
Date.parse('t + 5 d'); // today + 5 days 
Date.parse('next thursday'); 
Date.parse('February 20th 1973'); 
Date.parse('Thu, 1 July 2004 22:30:00'); 
関連する問題