2017-09-13 12 views
-3

、私はこのコードを入力した場合:新しい日付の差()と新しい日付(ヴァル)

var Time = new Date(); 

を次に出力される。

時間=水2017年9月13日午後1時17分:09 GMT + 0530(インド標準時)

そして、このコードで:

var Time1 = new Date(val); // value should be number 

、出力は次のとおり

時間1 =木1970年1月1日五時30分00秒GMT + 0530(インド標準時)全てvalについて

は、Time1は同じです。

new Date(val)は何を意味しますか?あなたは新しい日付(ミリ秒単位で数値を渡すとき

+0

valは数字である必要がありますか?あなたは日付を与えることができます。 –

+6

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date – Nit

+1

あなたはマニュアルを読んで**自分自身で答えることができます**:_ "整数値を表す** 1970年1月1日00:00:00 UTC **から閏秒を無視したミリ秒数(Unixエポックですが、ほとんどのUnixタイムスタンプ機能は数秒でカウントされます)」_ –

答えて

1

Dateオブジェクトが1970 UTC

<!DOCTYPE html> 
<html> 
<body> 

<p id="demo"></p> 

<script> 
var d = new Date(86400000); 
document.getElementById("demo").innerHTML = d; 
</script> 

</body> 
</html> 

)は、1月1日からのミリ秒数で時間値に基づいており、それはデフォルトの時間に加算されます値

+0

金1月2日1970 05:30:00 GMT + 0530 – jeja

関連する問題