2009-08-08 26 views

回答

0

如果你在你的項目中使用ASP.NET AJAX已經,達沃·沃德介紹瞭如何在他的博客Work smarter: MS AJAX's JavScript type extensions使用ASP.NET AJAX擴展用於此目的:

使用Date.format簡化客戶端日期格式設置 如果您在JavaScript中使用日期的時間很多, 您知道它有時可能有什麼麻煩。爲了大大緩解這個問題,ASP.NET AJAX擴展了Date對象的格式功能 ,這個格式函數很接近地模仿了我們已經使用多年的 格式化範例。這裏有幾個例子 :

var today = new Date('12/3/2007'); 

var shortDate = today.format('d'); 
// d formats the date as MM/dd/yyyy 
// shortDate == '12/03/2007' 

var longDate = today.format('D'); 
// D formats the date as dddd, dd MMMM yyyy 
// longDate == 'Monday, 03 December 2007' 

var customDate = today.format('MMMM, yyyy'); 
// Custom format string to format the date as MMMM, yyyy 
// customDate == 'December, 2007' 

Date.format接受大部分 標準DateTime格式字符串,例如 爲d和D.如果沒有這些套裝的你 需求,Date.format還通過 自定義格式化字符串提供了 幾乎無限的靈活性。有關格式化字符串參數的完整 列表,請參閱 請參閱MSDN上的Standard DateTime Format StringsCustom DateTime Format Strings參考頁。

+0

我需要幾分鐘和幾秒鐘...... – mrblah 2009-08-08 01:51:10

+0

底部的鏈接有各種變化。例如:var myCustomDateTime = today.format('G'); //「09/27/2006 14:15:39」 – 2009-08-08 03:36:28

+0

這是怎麼結束了你的工作? – 2009-08-10 13:47:49

相關問題