ホームページ >バックエンド開発 >PHPチュートリアル >[PHP] 基本に戻る (date 関数と strtotime 関数)、datestrtotime_PHP チュートリアル
date(): 現地時間または日付をフォーマットします。現在の時間は 2016 年 5 月 13 日 15:19:49 です
関数 date() を使用して、現在の日付を出力します。パラメータ: String 型 d
。例: echo date("d"); 出力 13
関数 date() を使用して、現在の曜日を出力します。パラメータ: 文字列型 D または N
。例: echo date("D") 出力 Fri
echo date("N"); 出力 5
echo date("l"); 金曜日を出力します
関数date()を使用して、現在の月の月を出力します。パラメータ:文字列型n
。echo date("n"); 出力 5
関数 date() を使用して、現在の年がうるう年かどうかを判断します。 パラメータ: 文字列型 L
echo date("L"); 出力 1
strtotime(): 文字列型の日付形式をタイムスタンプに変換します
関数 strtotime() を使用して、前日の日付を出力します。パラメータ: 文字列型「-1 day」
echo date("Y-m-d H:i:s",strtotime("-1day"));出力 2016-05-12 15:27:33
関数 strtotime() を使用して明日の日付を出力します。パラメーター: 文字列型「+1 day」
echo date("Y-m-d H:i:s",strtotime("+1 day"));出力 2016-05-14 15:28:29
関数 strtotime() を使用して来週の日付を出力します。パラメータ: 文字列型「+1 週」
echo date("Y-m-d H:i:s",strtotime("+1 週間"));;出力 2016-05-20 15:29:35
関数strtotime()を使用して、次の月の日付を出力します。パラメータ:文字列型「+1 month」
echo date("Y-m-d H:i:s",strtotime("+1 month")); 出力: 2016-06-13 15:37:42
関数 strtotime() を使用して、次の月曜日の日付を出力します。パラメーター: 文字列型「last Mondy」
echo date("Y-m-d H:i:s",strtotime("次の月曜日")); 出力: 2016-05-16 00:00:00
関数 strtotime() を使用して、来週、2 日、2 時間、2 秒後の日付を出力します。 パラメーター: 文字列型の組み合わせ
echo date("Y-m-d H:i:s",strtotime("+1 週 2 日 2 時間")); 出力 2016-05-22 17:34:34
================================================ === =================
Java バージョン:
java.util.Dateクラス
Date オブジェクトを取得して新しく作成します
DateオブジェクトのgetTime()メソッドを呼び出してタイムスタンプ(ミリ秒値)を取得します
java.text.SimpleDateFormatクラス
SimpleDateFormat オブジェクトを取得すると、新しいオブジェクトが表示され、構築パラメーターは次のとおりです: "yyyy-MM-dd hh:mm:ss"
SimpleDateFormatオブジェクトのformat()メソッドを呼び出して、String型の日付を取得します
例:
日付 date=new Date();
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(format.format(date));