5
私は、10営業日後の日付を出力する以下のコードを持っています。オペラとChromeで、それは私が期待どおりに動作して印刷: 2011年11月17日(木曜日).toLocaleDateString()がFirefoxで動作しない
しかしFirefoxの(6.0.2)にそれが出て印刷します。2011年11月17日
誰が、なぜ日付を知っていますFirefoxで文字列として印刷されていませんか?
<script type="text/javascript">
function businessDays(n){
var D=new Date();
var num=Math.abs(n);
var tem,count=0;
var dir= (n<0)? -1: 1;
while(count< num){
D= new Date(D.setDate(D.getDate()+dir));
tem=D.getDay();
if(tem!=0 && tem!=6) ++count;
}
return D;
}
var D=businessDays(10).toLocaleDateString(); //string
document.write(D);
</script>
おそらく、これが同じマシンで実行されているかどうかを指定する必要があります。問題はブラウザではなくシステムにあるようだ。 – Griphox
はい、私は同じマシンにいました。しかし、私は以来FFを別のマシンで試していました。 – a1anm