ホームページ バックエンド開発 PHPチュートリアル 出力形式の日付と時刻の例の詳細な説明

出力形式の日付と時刻の例の詳細な説明

Apr 17, 2017 pm 05:59 PM

date() 関数を使用して現在の日付と時刻を取得する方法を説明したときに、date() 関数の構文をすでに理解しました ここでは、date() のパラメーター形式の書式設定オプションに焦点を当てます。関数。

パラメータ形式のフォーマットオプションは次のとおりです:

フォーマットパラメータ 説明
a 小文字の午前の値と午後の値、戻り値amまたはpm
A 大文字の午前の値と午後の値、戻り値amまたはpm
B Swatch インターネット標準時間、戻り値 (000 から 999)
d 日、先頭に 0 が付く 2 桁 (01 から 31)
D の日週、テキスト形式、3 文字、戻り値 Mon~Sun
F month、完全なテキスト形式、戻り値 January~ December
h 時、12 時間形式、先行ゼロなし、return値 1~12
H 時間、24 時間形式、先行ゼロなし、戻り値 0~23
i 分、先行ゼロあり、戻り値 0~59
I 夏時間かどうかを決定します。夏時間の場合は戻り値が 1、そうでない場合は 0 です
j 月の日、先頭のゼロはありません、戻り値は 1 ~ 31
l (小文字のL) 週番号、完全なテキスト形式、戻り値Sunday~Saturday
L は、閏年かどうかを判断します。閏年である場合、戻り値は1です年、それ以外の場合は 0
m 先頭に 0 を付けた数字で表される月、戻り値は 01~12 です
M 3 文字の略語で表される月、戻り値値は Jan~Dec
n 数字で表される月は、先行ゼロなしで、値 1~12
O とグリニッジ標準時の間の時間数 (+0200 など) を返します。
r RFC822 形式の日付 (例: Thu, 21Dec 2000 16:01:07+0200
s 秒)、先行ゼロ付き、戻り値 00~59
S 每月天数后面的英文后缀,两个字符,如st,nd,rd或者th,可以和j一起使用
t 指定月份所应有的天数,28~31
T 本机所在的时区
U 从Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数
w 星期中的第几天,数字表示,返回值0~6
W IOS-8601格式年份中的第几周,每周从星期一开始
y 两位数字表示的年份,返回值如88或08
Y
4位完整数字表示的年份,返回值如 2017,2018
z 年份中的第几天,返回值0~366
Z 以秒为单位的时区偏移量。UTC 以西时区的偏移量为负数(-43200 到 50400)

实例

date()函数可以对format选项随意地组合。在本例中,既有单独输出一个参数的情况,也有输出多个参数的情况,最好还输出转义字符,实例代码如下:

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码

echo "输出单个变量:".date("Y")."-".date("m")."-".date("d")."<br/>";

echo "输出组合变量".date("Y-m-d")."<br/>";

echo "输出更详细的日期和时间".date("Y-m-d H:i:s")."<br/>";

echo "还可以更详细".date("l Y-m-d H:i:s T")."<br/>";

echo "输出转义字符:".date("\T\o\d\a\y \i\s  \\t\h\e jS \o\f \y\\e\a\\r");
?>
ログイン後にコピー

运行结果如下图:

出力形式の日付と時刻の例の詳細な説明

上面就是我们对date()函数format参数的格式化实例,下一节,我们讲解“将日期和时间解析为UNIX”时间戳。

以上が出力形式の日付と時刻の例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

dosコマンドでCドライブをフォーマットする方法 dosコマンドでCドライブをフォーマットする方法 Feb 19, 2024 pm 04:23 PM

DOS コマンドは、Windows オペレーティング システムで使用されるコマンド ライン ツールで、さまざまなシステム管理タスクや操作を実行するために使用できます。一般的なタスクの 1 つは、C ドライブを含むハード ドライブをフォーマットすることです。 C ドライブのフォーマットは、C ドライブ上のすべてのデータを消去し、ファイル システムを再初期化するため、比較的危険な操作です。この操作を実行する前に、重要なファイルをバックアップしていることを確認し、フォーマットがコンピュータに与える影響を明確に理解してください。以下は DOS コマンドラインでフォーマットされます。

Java の時刻と日付のフォーマット解析パフォーマンスを向上させる方法 Java の時刻と日付のフォーマット解析パフォーマンスを向上させる方法 Jul 01, 2023 am 08:07 AM

Java 開発における時刻と日付の書式設定と解析のパフォーマンスを最適化する方法 概要: Java 開発では、時刻と日付の書式設定と解析は一般的な操作ですが、時刻と日付の形式は複雑で多様性があり、データが膨大であるため、処理すると、パフォーマンスのボトルネックになることがよくあります。この記事では、キャッシュの使用、オブジェクト作成の削減、適切な API の選択など、Java 開発における時刻と日付の書式解析のパフォーマンスを最適化するためのいくつかの方法を紹介します。 1. はじめに 時刻と日付のフォーマットと解析は Java 開発では非常に一般的です。ただし、実際のアプリケーションでは、

ディスクのフォーマットとは何ですか ディスクのフォーマットとは何ですか Aug 17, 2023 pm 04:02 PM

ディスクのフォーマットとは、ディスクのファイル システムを再構築してクリアするプロセスを指します。ディスクのフォーマット プロセスでは、すべてのデータが完全に削除され、ファイル システムが再構築されてディスクにデータが再保存されます。ディスクのフォーマットは、データのセキュリティの保護、ディスクの障害の修復、ウイルスの除去に使用できます。ディスクをフォーマットするときは、重要なデータをバックアップし、適切なファイル システムを選択し、フォーマットが完了するまで辛抱強く待つ必要があります。

Dドライブがフォーマットできないのはなぜですか? Dドライブがフォーマットできないのはなぜですか? Aug 30, 2023 pm 02:39 PM

D ドライブをフォーマットできない理由には、ドライブが他のプログラムまたはプロセスによって使用されている、ドライブ上のファイル システムが破損している、ハードディスクの障害、アクセス許可の問題などが考えられます。詳細な紹介: 1. D ドライブをフォーマットできない理由は、ドライブが他のプログラムまたはプロセスによって使用されているためである可能性があります。Windows オペレーティング システムでは、プログラムが D ドライブ上のファイルまたはフォルダーにアクセスしている場合、システムは;2. D ドライブをフォーマットできない理由は、ドライブ上のファイル システムが破損している可能性があります。ファイル システムは、ファイルを整理および管理するためにオペレーティング システムによって使用され、ストレージデバイス上のフォルダーなど。

携帯電話のフォーマット復元方法の秘密を公開(携帯電話の故障?心配しないでください) 携帯電話のフォーマット復元方法の秘密を公開(携帯電話の故障?心配しないでください) May 04, 2024 pm 06:01 PM

現在では、電源が入らない、システムクラッシュなどの遅延が発生することは避けられませんが、使用中に携帯電話は私たちの生活に欠かせないものとなっています。私たちはしばしば途方に暮れますが、時にはこれらの問題に対する解決策が見つからないこともあります。携帯電話の問題を解決するために、この記事では携帯電話のフォーマットを回復し、携帯電話を通常の動作に戻すいくつかの方法を紹介します。データをバックアップする - 携帯電話をフォーマットする前に、写真や連絡先などの重要な情報が失われないように、携帯電話上の重要なデータとファイルをバックアップすることを検討してください。データのセキュリティを確保するため、またはファイルをクラウド ストレージ サービスに転送することを選択するために、コンピューターに接続してファイルをバックアップできます。システム内蔵の回復機能を使用する - シンプル

0x80070057 エラーを解決するためのシンプルで効果的な手順 0x80070057 エラーを解決するためのシンプルで効果的な手順 Dec 27, 2023 am 08:38 AM

0x80070057 エラーを解決する方法: シンプルで効果的な方法と手順 はじめに: コンピューターを使用する過程で、さまざまなエラー コードが発生することがあります。その中でも、0x80070057 は非常に一般的なエラー コードであり、通常は Windows オペレーティング システムに関連しています。このエラー コードは、オペレーティング システムのインストールまたは更新時、ファイルのバックアップまたは復元時、ドライブのフォーマット時など、さまざまな状況で表示される可能性があります。このエラー コードはイライラさせられますが、解決できないわけではありません。この記事で紹介するのは

fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含む値を返します fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含む値を返します Jul 25, 2023 am 09:01 AM

fmt.Sprint 関数を使用して、複数の値を文字列にフォーマットし、型情報を含むそれらを返します。Go 言語では、fmt パッケージは、データを文字列にフォーマットするための多くの関数を提供します。このうち、fmt.Sprint関数は複数の値を文字列に整形して返すことができます。 fmt.Sprintf 関数とは異なり、fmt.Sprint 関数は書式設定された文字列ではなく文字列を返します。 fmt.Sprint 関数を使用した簡単なコード例を次に示します。 pa

ラップトップをフォーマットすると速度が速くなりますか? ラップトップをフォーマットすると速度が速くなりますか? Feb 12, 2024 pm 11:54 PM

ラップトップをフォーマットすると速度が速くなりますか? Windows ラップトップをフォーマットしたいが、それによって速度が向上するか知りたい場合は、この記事がこの質問に対する正しい答えを知るのに役立ちます。ラップトップをフォーマットすると速度が速くなりますか?ユーザーが Windows ラップトップをフォーマットする理由はたくさんあります。しかし、最も一般的な理由は、ラップトップのパフォーマンスまたは速度が遅いことです。ラップトップをフォーマットすると、Windows オペレーティング システムがインストールされている C ドライブまたはハード ドライブ パーティションに保存されているすべてのデータが完全に削除されます。したがって、すべてのユーザーは、特にラップトップのパフォーマンスに関しては、このステップを実行する前によく考えます。この記事は、ラップトップをフォーマットすると速度が向上するかどうかを理解するのに役立ちます。ラップトップをフォーマットすると便利です

See all articles