JavaScript のオブジェクトのtoString()とtoLocaleString()メソッドの違いがわかりません。Date私が知っていることの 1 つは、オブジェクトを文字列に変換する必要があるtoString()ときはいつでも自動的に呼び出されることです。Date
次のコードは、常に同じ結果を返します。
var d = new Date();
document.write( d + "<br />" );
document.write( d.toString() + "<br />" );
document.write( d.toLocaleString() );
出力は次のとおりです。
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)
Tue Aug 14 2012 08:08:54 GMT+0500 (PKT)