ホームページ >バックエンド開発 >PHPの問題 >PHPで日付をタイムスタンプに変換する方法

PHPで日付をタイムスタンプに変換する方法

王林
王林オリジナル
2020-08-13 15:44:573107ブラウズ

php で日付をタイムスタンプに変換する方法: strtotime() 関数を使用してこれを実現できます。 strtotime() 関数は、任意の文字列の日付と時刻の記述を Unix タイムスタンプに解析し、成功した場合はタイムスタンプを返し、失敗した場合は false を返します。

PHPで日付をタイムスタンプに変換する方法

strtotime() 関数は、文字列の日時記述を Unix タイムスタンプに解析し、成功した場合はタイムスタンプを、失敗した場合は FALSE を返します。

(推奨チュートリアル: php グラフィック チュートリアル)

構文:

int strtotime ( string $time [, int $now = time() ] )

パラメーター:

  • # ##所要時間。日付/時刻文字列を指定します。

  • #現在はオプションです。戻り値の計算に使用されるタイムスタンプを指定します。このパラメータを省略した場合は、現在の時刻が使用されます。
  • (ビデオ チュートリアルの推奨:
php ビデオ チュートリアル

) 例:

<?php
// 设置时区
date_default_timezone_set("PRC");
$time = strtotime("2018-01-18 08:08:08");
// 将指定日期转成时间戳 
// 打印当前时间  PHP_EOL 换行符,兼容不同系统
echo  $time, PHP_EOL;
// 更多实例
echo strtotime("now"), PHP_EOL;
echo strtotime("now"), PHP_EOL;
echo strtotime("10 September 2000"), PHP_EOL;
echo strtotime("+1 day"), PHP_EOL;
echo strtotime("+1 week"), PHP_EOL;
echo strtotime("+1 week 2 days 4 hours 2 seconds"), PHP_EOL;
echo strtotime("next Thursday"), PHP_EOL;
echo strtotime("last Monday"), PHP_EOL;
?>

以上がPHPで日付をタイムスタンプに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。