зеркало из https://github.com/mozilla/gecko-dev.git
40 строки
1.2 KiB
JavaScript
40 строки
1.2 KiB
JavaScript
function test_full() {
|
|
var date = new Date();
|
|
var scriptableDateServ =
|
|
Components.classes["@mozilla.org/intl/scriptabledateformat;1"].createInstance(Components.interfaces.nsIScriptableDateFormat);
|
|
|
|
var dateStrXpcom = scriptableDateServ.FormatDateTime("",
|
|
scriptableDateServ.dateFormatLong, scriptableDateServ.timeFormatSeconds,
|
|
date.getFullYear(), date.getMonth()+1, date.getDate(), date.getHours(),
|
|
date.getMinutes(), date.getSeconds());
|
|
|
|
var dateStrJs = date.toLocaleString();
|
|
|
|
do_check_eq(dateStrXpcom, dateStrJs);
|
|
|
|
}
|
|
|
|
function test_kTimeFormatSeconds() {
|
|
var date = new Date();
|
|
var scriptableDateServ =
|
|
Components.classes["@mozilla.org/intl/scriptabledateformat;1"].createInstance(Components.interfaces.nsIScriptableDateFormat);
|
|
|
|
var dateStrXpcom = scriptableDateServ.FormatDateTime("",
|
|
scriptableDateServ.dateFormatLong, scriptableDateServ.timeFormatNone,
|
|
date.getFullYear(), date.getMonth()+1, date.getDate(), date.getHours(),
|
|
date.getMinutes(), date.getSeconds());
|
|
|
|
var dateStrJs = date.toLocaleDateString()
|
|
|
|
do_check_eq(dateStrXpcom, dateStrJs);
|
|
|
|
}
|
|
|
|
function run_test()
|
|
{
|
|
// XXX test disabled due to bug 421790
|
|
return;
|
|
test_full();
|
|
test_kTimeFormatSeconds();
|
|
}
|