この記事では、PHP の時間関数 strtotime の使用方法について詳しく説明します。これには、必要な参照値があります。
strtotime() の定義と使用方法。 strtotime() 関数 英語テキストの日時記述を Unix タイムスタンプに解析します。
構文strtotime(time,now)
パラメータ
説明 |
|
time
解析する時刻文字列を指定します。 |
|
now
は、戻り値のタイムスタンプを計算するために使用されます。このパラメータを省略した場合は、現在の時刻が使用されます。 |
|
// #1
echo strtotime("now"); // 获取当前时间戳
echo date('Y-m-d H:i:s', strtotime("now"));
// #2
echo strtotime("2015-06-11 10:11:00"); // 获取指定的时间戳
echo date('Y-m-d H:i:s', strtotime("2015-06-11 10:11:00"));
// #3
echo strtotime("3 October 2005"); // 获取指定的时间戳[等同于strtotime("2005-10-03")]
echo date('Y-m-d H:i:s', strtotime("3 October 2005"));
// #4
echo strtotime("+5 hours"); // 当前时间加五个小时 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+5 hours"));
// #5
echo strtotime("+1 day"); // 当前时间加1天 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+1 day"));
// #6
echo strtotime("+2 days"); // 当前时间加多天 名词变复数 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+2 days"));
// #7
echo strtotime("+1 week 3 days 7 hours 5 seconds"); // 当前时间加 1周 3天 7小时 5秒 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+1 week 3 days 7 hours 5 seconds"));
// #8
echo strtotime("next Monday"); // 当前时间下一个周一
echo date('Y-m-d H:i:s', strtotime("next Monday"));
// #9
echo strtotime("last Sunday"); // 当前时间前一个周日
echo date('Y-m-d H:i:s', strtotime("last Sunday"));
// #10
echo strtotime("-1 day",strtotime("2018-07-01 10:11:00")); // 给定时间 减去一天
echo date('Y-m-d H:i:s', strtotime("-1 day",strtotime("2018-07-01 10:11:00")));
ログイン後にコピー
時間名詞: 年、複数年、複数時間、
分、複数、秒、秒、
、秒、分、複数、
前、最後、
次、
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月 phpはstrtotimeを使用して先月と来月、今月の日付を取得するコード例
phpのstrtotime関数の詳細な説明
以上がPHPの時刻関数strtotimeの使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。