ホームページ php教程 php手册 php5のdate()で取得した時刻が現在時刻ではない場合の解決策

php5のdate()で取得した時刻が現在時刻ではない場合の解決策

Jun 13, 2016 pm 12:27 PM
date php.ini php5 いいえ なぜ 改訂 方法 時間 時間 はい 関連している 解決する 設定

関連する設定は、php.ini の date.timezone パラメーターを変更することです。
[Date]
; 日付関数で使用されるデフォルトのタイムゾーンを定義します。
;デフォルトはオフです。はい、コメントを削除して
[Date]
に変更します。日付関数で使用されるデフォルトのタイムゾーンを定義します。
date.timezone = PRC

ここで PRC は "中华人民共和国」!
その他のオプションについては、PHP マニュアルを参照してください。
しかし、私たちの首都北京は上記のアジア地域から省略されています。外国人が意図的にそうしたのかどうかはわかりません。

php.ini を変更する権限がない場合は、日時関数を呼び出すときに date_default_timezone_set('
PRC') を呼び出すだけです。
date_default_timezone_get() を呼び出して、現在のタイムゾーン設定を表示することもできます。



XXX に関して、中国本土で利用可能な値は次のとおりです:
アジア/重慶、アジア/上海、アジア/ウルムチ (順に、重慶、上海、ウルムチ)
香港および台湾 利用可能な地域: アジア/マカオ、アジア/香港、アジア/台北 (マカオ、香港、台北の順)
台湾地域は次のように設定できます: date.timezone = "Asia//Taipei"
またシンガポール: Asia /Singapore


PHP5 での 8 時間の時差の解決策


php5 をインストールした後、フォーラムで php5 と言っている人を偶然見かけました。 .1.2 時間は完全に 8 時間減ります。
echo date("Y-m-d H:i:s")
?> 私自身のテストの結果は次のとおりです。その差は確かに8時間です。

その後、フォーラムで情報を検索した結果、最終的に解決されました。php5 以降のバージョンでは、現地時間 (中国のみ)
を出力するには、次のようなコードを書くことができます。
date_default_timezone_set('Asia/Shanghai');
echo date('Y-m-d H:i:s');

次のようなコードを記述します:
date_default_timezone_set('Asia/Chongqing');
echo date('Y-m-d H:i:s');

これで時差は8時間になり問題は解決です!!~~~

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? Apr 05, 2025 pm 05:51 PM

フレックスレイアウトの紫色のスラッシュ領域に関する質問フレックスレイアウトを使用すると、開発者ツールなどの混乱する現象に遭遇する可能性があります(D ...

H5ページの生産には継続的なメンテナンスが必要ですか? H5ページの生産には継続的なメンテナンスが必要ですか? Apr 05, 2025 pm 11:27 PM

H5ページは、コードの脆弱性、ブラウザー互換性、パフォーマンスの最適化、セキュリティの更新、ユーザーエクスペリエンスの改善などの要因のため、継続的に維持する必要があります。効果的なメンテナンス方法には、完全なテストシステムの確立、バージョン制御ツールの使用、定期的にページのパフォーマンスの監視、ユーザーフィードバックの収集、メンテナンス計画の策定が含まれます。

JSはH5なしで実行できますか? JSはH5なしで実行できますか? Apr 06, 2025 am 09:06 AM

JavaScriptはHTML5なしで実行できますか? JavaScriptエンジン自体は独立して実行できます。ブラウザ環境でJavaScriptを実行すると、コードをロードおよび実行するために必要な標準化された環境を提供するため、HTML5に依存します。 HTML5が提供するAPIと機能は、最新のJavaScriptフレームワークとライブラリにとって重要です。 HTML5環境がなければ、多くのJavaScript機能を実装が困難であるか、実装できません。

カスタムスタイルのシートは、SafariのローカルWebページでバイドゥページでは効果を発揮できないのはなぜですか? カスタムスタイルのシートは、SafariのローカルWebページでバイドゥページでは効果を発揮できないのはなぜですか? Apr 05, 2025 pm 05:15 PM

Safariでカスタムスタイルシートを使用することについてのディスカッション今日は、Safariブラウザ向けのカスタムスタイルシートのアプリケーションに関する質問について説明します。フロントエンド初心者...

H5ページの生産の利点は何ですか H5ページの生産の利点は何ですか Apr 05, 2025 pm 11:48 PM

H5ページの生産の利点には、軽量エクスペリエンス、積み込み速度、ユーザー保持の改善が含まれます。クロスプラットフォームの互換性、さまざまなプラットフォームに適応する必要はなく、開発効率を向上させます。柔軟性と動的な更新、監査が不要で、コンテンツの変更と更新が容易になります。ネイティブアプリよりも費用対効果の高い開発コスト。

rootとしてmysqlにログインできません rootとしてmysqlにログインできません Apr 08, 2025 pm 04:54 PM

ルートとしてMySQLにログインできない主な理由は、許可の問題、構成ファイルエラー、一貫性のないパスワード、ソケットファイルの問題、またはファイアウォール傍受です。解決策には、構成ファイルのBind-Addressパラメーターが正しく構成されているかどうかを確認します。ルートユーザー許可が変更されているか削除されてリセットされているかを確認します。ケースや特殊文字を含むパスワードが正確であることを確認します。ソケットファイルの許可設定とパスを確認します。ファイアウォールがMySQLサーバーへの接続をブロックすることを確認します。

Bootstrapテーブルとページのエンコーディングの関係 Bootstrapテーブルとページのエンコーディングの関係 Apr 07, 2025 pm 12:03 PM

BootstrapテーブルGarled Codeは、通常、ページエンコーディングがテーブルデータエンコーディングと矛盾しているためです。この問題を解決するには、それらが一貫していることを確認する必要があります。特定の手順には、ページとテーブルデータのエンコードのチェック、ページのエンコードの設定、およびエンコードの検証が含まれます。 UTF-8を使用する場合、サーバーもサポートする必要があります。解決できない場合は、JavaScriptエンコードライブラリを使用してみてください。

Element-Plus Projectで公式Webサイトの例のクラス名スタイルを使用すると効果がないのはなぜですか? Element-Plus Projectで公式Webサイトの例のクラス名スタイルを使用すると効果がないのはなぜですか? Apr 05, 2025 pm 07:27 PM

要素プラスでクラス名スタイルを正しく使用する方法は? Element-Plusを使用する過程で、多くの開発者が問題に遭遇します。

See all articles