次の記事では、PHP の Timestamp to Date の概要を説明します。 PHP では、タイムスタンプをデータに変換できます。タイムスタンプを変換するデータの形式について言及する必要があります。タイムスタンプをデータに変換する際には、その形式が必要です。PHP には、この変換を行う何らかのメソッド、または関数が存在します。データを取得するには、そこにタイムスタンプを指定するだけです。
広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
このタイムスタンプは、名前が示すように、データの日付と時刻を表す長整数値です。これはデータと時刻で構成されているため、タイムスタンプを変換するときにそこから時刻を取得することもできます。ここでは、PHP でタイムスタンプを処理する際に必要なメソッド定義と必須パラメーターを見ていきます。また、わかりやすく説明するために、その実装と使用法についても詳しく説明します。
PHP における現在までのタイムスタンプの構文
タイムスタンプはデータと時刻を取得するために使用されます。必要なのはそのフォーマットだけです。
date(string $format , int|null $timestamp = null) : string
上記の構文でわかるように、これはタイムスタンプに関する PHP 公式ドキュメントで指定されている構文であり、PHP でタイムスタンプを日付に変換するには 2 つのパラメーターが必要です。
例:
date("ddmmyy" , timestamp) : string
現時点では、PHP でタイムスタンプ整数からデータ オブジェクトを取得する方法はすでにわかっています。このためには、タイムスタンプから日付を取得するのに役立つ形式を用意する必要があります。ここでは、最初にタイムスタンプのメソッド シグネチャを確認し、次にこれをプログラムに実装する方法を段階的に確認します。ガイド。
メソッド署名: PHP によってのみ提供されるメソッドが 1 つあります。これは PHP ライブラリの組み込みメソッドであり、これを使用するために外部ライブラリを追加する必要はありません。また、インポートステートメントも必要ありません。
署名:
date(string $format , int|null $timestamp = null) : string
ご覧のとおり、これはこのメソッドの公式宣言であり、タイムスタンプ オブジェクトを日付に変換するために使用できます。ただし、ここでは 2 つのパラメータがあります。フォーマットともう 1 つはタイムスタンプです。
a. string $format この変数は、必要な日付の形式を定義する役割を果たします。つまり、ここで日付の形式を指定できます。
PHP で利用できるデータのさまざまな形式を以下に示します。
上記の形式を使用して、日付形式のタイムスタンプを取得できます。使いやすく、扱いやすいです。
b. int|null $timestamp = null: Now, we will have a look at the timestamp filed, which is the second parameter in the method; this filed is important because, on the basic of this, only the date object will be prepared. We can pass null as the value for this field; if we do so, it will calculate the data object based on the current timestamp, but if we pass any value here, it will give us the value based on it only.
Given below is the example of Timestamp to Date in PHP:
We are converting timestamps to date.
Code:
<!DOCTYPE html> <html> <body> <?php echo date( "Y-m-d H:i:s" , 1620790172 ); echo " , "; echo date( "d-m-Y H:i:s" , 1620790172 ); echo " , "; echo date( "d H:i:s" , 1620790172 ); echo " , "; echo date( "Y H:i:s" , 1620790172 ); echo " , "; echo date( "m H:i:s" , 1620790172 ); echo " , "; echo date( "d/m/Y H:i:s" , 1620790172 ); ?> </body> </html>
Output:
We may require showing value to users that they can understand so that we can convert the timestamp object to date; after that, it can be readable and under stable by others to show to the client. This function is easy to use and handle also do not require any dependency from the other things. So we can use this to get the date from the timestamp easily.
以上がPHP での日付までのタイムスタンプの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。