PHPの時刻関数strtotimeの使い方を詳しく解説

不言
リリース: 2023-03-24 14:50:01
オリジナル
6225 人が閲覧しました

この記事では、PHP の時間関数 strtotime の使用方法について詳しく説明します。これには、必要な参照値があります。

strtotime() の定義と使用方法。 strtotime() 関数 英語テキストの日時記述を Unix タイムスタンプに解析します。

構文

strtotime(time,now)

パラメータtimenow
  • 説明
    この関数は、米国英語の日付形式を含む文字列を予期し、now パラメーターに相対的な値を使用して、それを Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解析しようとします。このパラメータが指定されていない場合は、現在のシステム時間が使用されます。
    この関数は、TZ 環境変数 (存在する場合) を使用してタイムスタンプを計算します。 PHP 5.1.0 以降、すべての日付/時刻関数で使用されるタイムゾーンを定義する簡単な方法が追加されました。このプロセスは、date_default_timezone_get() 関数のページに記載されています。

// #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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!