unixタイムスタンプ:1970年1月1日0時から現在までの経過秒数。
1. 日付を UNIX タイムスタンプに変換します
mktime(): 範囲外の入力を自動的に修正できます
プロトタイプ: mktime(時、分、秒、月、日、年)
例:
2. 英語テキストの日付と時刻を Unix タイムスタンプに解析します
strtotime()
プロトタイプ: strtotime(time,now)
例: strtotime() を使用して記念日カウントダウン プログラムを作成する
リーリー拡張: 日付の計算
2 つの日付間の長さを計算する最も簡単な方法は、2 つの UNIX タイムスタンプの差を計算することです。
例: HTML フォームから送信された生年月日を PHP スクリプトで受け取り、このユーザーの年齢を計算します
日付と時刻のフォーマットされた出力
日付と時刻を保存または計算する必要がある場合は、UNIX タイムスタンプを標準形式として使用します。
欠点: UNIX タイムスタンプ形式の可読性は低いです
解決策: date() を呼び出して現地の時刻と日付をフォーマットします
構文 date(format, timestamp) 現地の時刻と日付をフォーマットします
------------------------------------------------
手順: 学習ノート
参考資料:「PHPの解説」