什麼是文化不變的方式來構造一個字符串,使JavaScript Date()構造函數可以解析它並創建適當的日期對象?正確的Javascript Date.parse(...)格式字符串?
我嘗試了這些格式字符串不(用C#生成字符串)工作:
clientDate.ToString();
// gives: "11/05/2009 17:35:23 +00:00"
clientDate.ToString("MMM' 'dd', 'yyyy' 'h':'mm':'ss' 'tt");
// works on an English server
// but on a French server, gives: "mai 11, 2009 5:35:23"
// Javascript won't parse that.
clientDate.ToString("MM'-'dd'-'yyyy' 'HH':'mm':'ss")
// gives: 05-11-2009 17:35:23
什麼是通用的格式?
很好的問題,這是一個棘手的問題 – annakata 2009-07-06 19:38:01
爲什麼你想要一個單一的字符串呢? – Boldewyn 2009-07-06 19:56:31
我需要向瀏覽器發出一個字符串,以便我可以使用Javascript本地化字符串,使用Javascript的toLocaleString()函數。但是,我很難弄清楚我的所有服務器都會發出一個成功的單一字符串格式。 – 2009-07-06 21:00:20