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

PHPの時刻をタイムスタンプに変換する方法

藏色散人
藏色散人オリジナル
2020-11-19 09:30:5310048ブラウズ

php 時刻をタイムスタンプに変換する方法: まず PHP サンプル ファイルを作成し、次に strtotime 関数を使用してテキスト文字列で表される日付をタイムスタンプに変換するか、mktime 関数を使用してファイルからタイムスタンプを取得します。日付。

PHPの時刻をタイムスタンプに変換する方法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 5.6。この方法は、すべてのブランドのコンピューターに適しています。

推奨: 「PHP ビデオ チュートリアル

PHP の日付形式とタイムスタンプの変換

Unix タイムスタンプへの日付の変換

1. strtotime() 関数は、英語のテキスト文字列で表される日付をタイムスタンプに変換するために使用されます。これは date() の逆関数です。正常にタイムスタンプを返し、それ以外の場合は FALSE を返します

echo strtotime("2009-10-21 16:00:10");  //输出 1256112010
 
echo strtotime("10 September 2008");    //输出 1220976000
 
echo strtotime("+1 day"), "<br />";   //输出明天此时的时间戳

昨日のこの時刻のタイムスタンプを出力します strtotime("-1 day")

来週のこの時刻のタイムスタンプを出力します strtotime(" 1 week")

タイムスタンプを出力します先週の今頃 Timestamp strtotime("-1 year")

今日の 0 時のタイムスタンプを取得します。0 時の UNIX タイムスタンプを取得するには、

$todaytime=strtotime(“today”),

を使用できます。 2、mktime()

mktime() 関数は日付からタイムスタンプを取得するために使用され、正常にタイムスタンプを返します。それ以外の場合は FALSE を返します。構文:

int mktime(時、分、秒、月、日、年)

例:

<?php
 
echo mktime(21, 50, 55, 07, 14, 2010);      //输出“1279115455”
 
?>

UNIX タイムスタンプを日付に変換する

date ("Y-m-d H:i:s",time())、"Y-m-d H:i:s" は変換後の日付形式、time() は現在時刻を取得するためのタイムスタンプです。 date("Y-m-d H:i:s", time())の場合は時、分、秒をまとめて表示し、

date("Y-m-d ", time())の場合は、年、月、日のみが表示されます

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

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