JavaScriptとphpの日付が混乱しています。javascriptとphpの日付で奇妙な問題
<?php
$mydate = date('2012-05-02 17:00:00');
echo 'Today PHP --'.$mydate;
$mytimstamp = strtotime($mydate);
echo '<br/>My PHP unix time stamp --'.$mytimstamp;
echo '<br/>'; ?>
<script type="text/javascript">
document.write('My Javascript unix time stamp --'+new Date(Number('<?php echo $mytimstamp;?>')*1000));
</script>
OUTPUT
Today PHP -- 2012-05-02 17:00:00
My PHP unix time stamp --1335978000
My Javascript unix time stamp --Wed May 02 2012 22:30:00 GMT+0530 (India Standard Time)
私はJavaScriptで異なる時間を取得mはなぜ????
のようにコードを変更するよりも、あなたのタイムゾーンを変更しない場合は、同じものを設定してみてください、タイムゾーンは、PHPやブラウザで異なっているようです。 –
脇に: 'date( '2012-05-02 17:00:00')'は無意味で、文字列 ''2012-05-02 17:00:00'と同じです。 – deceze