ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでの strtotime 関数の使用法
PHP の strtotime 関数を使用すると、日付と時刻、分、秒を簡単に計算できます。必要な学生はそれを参照してください。
1. 現在時刻のタイムスタンプを取得します!
a. strtotime('now'); を使用して現在のタイムスタンプを取得します (現在の PHP 時間と実際の時間には 8 時間の差があるため)。
コードをコピー | |
1 エコー日付('Y-m-d H:i:s',strtotime('now')+8*60*60);
結果: 2013-04-05 03:15:02 |
コードをコピー | |
1 エコー date('Y-m-d H:i:s',time()+8*60*60); |
使用方法:
コードをコピー | |
コードをコピー | |
1 エコー日付('Y-m-d H:i:s',strtotime("+10 日")+8*60*60);
|
3. 1週間のタイムスタンプを取得します:
使用方法:
コードをコピー | |
1 strtotime("+1 週間")+8*60*60
|
コードをコピー | |
|
使用方法:
コードをコピー | |
1 echo date('Y-m-d H:i:s',strtotime ("+1 週間 2 日 4 時間 2 秒")+8*60*60);
|
コードは次のとおりです | コードをコピー |
1 strtotime (「最後の月曜日」)+8*60*60 |
結果:2013-04-01 08:00:00;
b. 次の木曜日のタイムスタンプを取得します
コードは次のとおりです | コードをコピー |
1 strtotime (「次の木曜日」)+8*60*60 |
結果:2013-04-11 08:00:00;
strtotime関数は2つの時間の大きさを比較します
strtotime() 関数は、次のように 2 つの固定時間を比較します。
1): 2 つの固定時間を定義します。
2): strtotime() 関数を通じて固定時刻をタイムスタンプに変換します。
サンプルコードは次のとおりです:
$times="2013-01-14 09:09:09";
if(strtotime($time)-strtotime($time)
echo "時刻: ".$time." は時刻: ".$time; |
それらの間の時間値の差は: -1358125749