これは非常識です。どのように対処すればよいですか?
Chrome コンソールで:
new Date(2013,0,1).getTime() // 1st of Jan 2013
> 1356991200000
------------
new Date(2013,0,1).getTime()== 1356991200000
> true
次に、PHP でその値を取得します。
<?php
die(date('l, j F Y'), 1356991200000 / 1000); // cut some ms
?>
私は得るMonday, 31 December 2012
これはGMTに関連していますか?これを修正するにはどうすればよいですか?