今天看書的時候,感覺小疑問。寫個隨筆記錄下,加強記憶,一點點積累
toLocaleString 方法返回一個 String 對象,這個對象中包含了用當前區域設置的默認格式表示的日期。
對於公元 1601 和 1999 之間的時間,日期格式要按照用戶的“控制面板”中“區域設置”來確定。
F對於此區間外的其他時間,使用 toString 方法的默認格式。
例如,同樣是 3 月 21 日,在美國,toLocaleString 可能會返回 "03/21/08 01:02:03",
而在歐洲,返回值則可能是 "21/03/08 01:02:03",因為歐洲的慣例是將日期放在月份前面。
toLocaleString 只是用來顯示結果給用戶;最好不要在腳本中用來做基本計算,因為返回的結果是隨機器不同而不同的。
示例
下面這個例子說明了 toLocaleString 方法的用法。
var d, s; // 聲明變量。
d = new Date(); // 創建 Date 對象。
s = "Current setting is ";
s += d.toLocaleString(); // 轉換為當前區域。
return(s); // 返回轉換的日期。
}