PHP は GMT/UTC 日付/時刻をフォーマットします
php editor Strawberry は今日、PHP で GMT/UTC 日付/時刻をフォーマットする方法を紹介します。 Web 開発では、異なるタイムゾーンでの日付/時刻を処理することが一般的に必要になります。適切な PHP 関数を使用すると、GMT/UTC 時刻を現地時刻に簡単に変換し、表示用にフォーマットすることができます。この機能の実装方法を一緒に学びましょう。
PHP で GMT/UTC 日付/時刻をフォーマットする
######導入######php では、クロスタイムゾーンの日付を正しく表示および処理するには、GMT/UTC の日付/時刻の書式設定が重要です。この記事では、PHP の
DateTime クラスを使用して GMT/UTC 日付/時刻を書式設定する方法と、使用可能なさまざまな書式設定オプションについて説明します。
DateTime クラス
DateTime クラスは日付と時刻を表します。 GMT/UTC などのタイムゾーンで日付/時刻値を保存および操作できます。新しい
DateTime オブジェクトを作成するには、string
またはタイムスタンプを渡します。
たとえば、現在の GMT 時間を表すオブジェクトを作成するには:
$date = new DateTime("now", new DateTimeZone("GMT"));
DateTime このクラスには、日付/時刻をフォーマットするための次のようなメソッドがいくつか用意されています。
f
- at()
- : 指定された書式文字列を使用して日付/時刻を書式設定します。
<strong class="keylink"></strong>__toString()
: PHP のデフォルト形式を使用して、日付/時刻オブジェクトを文字列に変換します。 -
フォーマット文字列
format() このメソッドは、次の形式文字列を使用して出力形式を指定します:
###キャラクター###
###説明する###
a | 曜日の略称 |
---|---|
b | |
B | |
c | |
d | |
e | |
F | |
g | |
G | |
h | |
H | |
###私### | 分 (00-59) |
l | ###曜日###|
うるう年かどうか | |
月 (01-12) | |
月の略称 | |
月 (1-12) | |
タイムゾーンオフセット(00:00) | |
タイムゾーンオフセット(00:00) | |
#RFC 2822 形式の日付/時刻 | |
秒 (00-59) | |
ミリ秒 (000-999) | |
1か月の日数 | |
U | |
v | |
w | |
W | |
y | |
Y | |
######例######
次の例は、format() メソッドを使用して GMT/UTC 日付/時刻をフォーマットする方法を示しています。 $date = new DateTime("now", new DateTimeZone("GMT")); // ISO 8601 の日付と時刻にフォーマットします $iso8601Date = $date->format("c"); // RFC 2822 の日付と時刻にフォーマットします $rfc2822Date = $date->format("r"); //指定された文字列にフォーマットします $customDate = $date->format("Y-m-d H:i:s"); echo "ISO 8601 日付と時刻: $iso8601Date"; echo "RFC 2822 日付と時刻: $rfc2822Date "; echo "カスタム日付と時刻: $customDate";
ログイン後にコピー format() メソッドに加えて、DateTime クラスには、日付/時刻の書式設定に役立つ他のメソッドも提供されます。
プレゼンテーションのニーズに合わせて、適切な形式文字列を使用してください。
以上がPHP は GMT/UTC 日付/時刻をフォーマットしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。 このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
![]() ホットAIツール![]() Undresser.AI Undressリアルなヌード写真を作成する AI 搭載アプリ ![]() AI Clothes Remover写真から衣服を削除するオンライン AI ツール。 ![]() Undress AI Tool脱衣画像を無料で ![]() Clothoff.ioAI衣類リムーバー ![]() AI Hentai GeneratorAIヘンタイを無料で生成します。 ![]() 人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最高のグラフィック設定
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
アサシンのクリードシャドウズ:シーシェルリドルソリューション
2週間前
By DDD
R.E.P.O.誰も聞こえない場合はオーディオを修正する方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:Myriseのすべてのロックを解除する方法
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
![]() ホットツール![]() メモ帳++7.3.1使いやすく無料のコードエディター ![]() SublimeText3 中国語版中国語版、とても使いやすい ![]() ゼンドスタジオ 13.0.1強力な PHP 統合開発環境 ![]() ドリームウィーバー CS6ビジュアル Web 開発ツール ![]() SublimeText3 Mac版神レベルのコード編集ソフト(SublimeText3) ![]() ホットトピック
Gmailメールのログイン入り口はどこですか?
![]() ![]()
CakePHP チュートリアル
![]() ![]()
Steamのアカウント名の形式は何ですか
![]() ![]()
NYTの接続はヒントと回答です
![]() ![]() ![]() PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。 ![]() CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー ![]() ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。 ![]() CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています ![]() Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、 ![]() CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。 ![]() |