PHPのjavascript new Date(2011, 3, 1)
に相当するものは何ですか?PHPの新しい日付(2011,3,1)に相当する
P.S.上記の関数の出力は次のとおりです。
Fri Apr 01 2011 00:00:00 GMT+0100 (BST) {}
私は見ているトラフPHPのDateTime定義済み定数を試してみましたが、同様の摂餌を見つけることができませんでした。
PHPのjavascript new Date(2011, 3, 1)
に相当するものは何ですか?PHPの新しい日付(2011,3,1)に相当する
P.S.上記の関数の出力は次のとおりです。
Fri Apr 01 2011 00:00:00 GMT+0100 (BST) {}
私は見ているトラフPHPのDateTime定義済み定数を試してみましたが、同様の摂餌を見つけることができませんでした。
は、これを使用してみてください:
echo date ("M-d-Y", mktime (0,0,0,12,32,1997));
詳しい情報はここで見つけることができます:mktime function manual
は、あなただけの日付( "XXX")機能に適切な値を使用する必要があります。詳細情報はここで見つけることができます:date function manual
あなたはグリニッジ標準時(GMT)を好む場合は、使用する必要があります。gmdate
<?php
$date = date_create('2011-03-01');
echo date_format($date, 'D M d Y H:i:s eO (T)');
?>
フォーマット:http://www.php.net/manual/en/function.date.php
あなたは書式設定RFC2822は標準化したい場合は、r
を使用します形式のために。それはあなたの形式を与える:
Thu, 21 Dec 2000 16:01:07 +0200
'D M d Y H:i:s eO(T){}' – Gajus
@Guy:はい、曜日を忘れました。一定。ありがとう。 –
<?php
date("D M d Y H:i:s \G\M\TO (T)",strtotime('Midnight April 1st 2011'));
?>
どのタイムゾーンが(Europe/London
にこのケースでは)正しく設定されている場合、出力Fri Apr 01 2011 00:00:00 GMT+0100 (BST)
かはmktime()または時間を使用する()またはタイムスタンプ、またはstrtotime()の代わりに何を持っていますか?タイムゾーンは、北米/ニューヨークまたは何であるかのように日付書式でeO (T)
は、Javaの機能と同じ出力が得られないことに注意してください、それはNorth America/New York-0500 (EST)
よりもむしろGMT-0500 (EST)
のような出力なものを使用することもできますDateTimeオブジェクト。
*(参考)* http://de2.php.net/manual/en/ref.datetime.php – Gordon