問題タブ [timezone-offset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPとMySQL:保存されたタイムスタンプをユーザーのローカルタイムゾーンに変換する
そのため、コメントのタイムスタンプがMySQLデータベースに保存されているコメント機能を備えたサイトがあります。私の理解では、タイムスタンプは保存時にUTCに変換され、取得時にデフォルトのタイムゾーンに変換されます。私の場合、サーバーは中部夏時間帯(CDT)にあります。
エントリーフォームを介して各ユーザーからタイムゾーンを取得する予定です。TIMESTAMP値をユーザーのタイムゾーンに変換する方法を知りたかっただけです。
- まず、UTCからローカルタイムゾーンに変換しますか?またはCDTからローカルタイムゾーンへ?
- 次に、PHPでそれを行うにはどうすればよいですか?私はただしますか:
...またはそれは正しくありませんか?
php - タイムゾーン識別子ではなくタイムゾーンオフセットを使用してGMT時間を現地時間に変換する
PHP で次のリストからタイムゾーン識別子が与えられている場合、特定の GMT 日付を現地時間に変換するのは非常に簡単です: http://www.php.net/manual/en/timezones.php
たとえば、これを行うことができます (ここで、$fromTimeZone は単に 'GMT' であり、$toTimeZone はそのリストの定数の 1 つ (つまり 'America/Chicago') であり、$datetime は GMT の日付です):
ただし、タイムゾーンのオフセットが与えられた場合、同じ GMT 日付を現地時間に変換する際に問題が発生します。たとえば、'America/Chicago' を指定する代わりに、-0500 を指定します (これは、そのタイムゾーンの同等のオフセットです)。
私は次のようなことを試しました ($datetime は私の GMT 日付で、$toTimeZone はオフセット (この場合は -0500) です):
すべての date() 種類の関数がサーバーのタイムゾーンに基づいていることは知っています。それを無視して、明示的に指定されたタイムゾーンオフセットを使用することはできないようです。
c# - 4.6.5 タイム ゾーン コンポーネント VTIMEZONE で C# TimeZoneInfo クラスを使用して会議出席依頼を作成する方法
良い一日!
4.6.5 タイム ゾーン コンポーネント VTIMEZONE を使用して、asp.net Web サイトのフォームでユーザーからの入力に基づいて会議出席依頼を作成する既存のコードを更新しようとしています。私が行っている更新は、列挙型としてリストされていたタイムゾーンの静的リストを削除し、それらを TimeZoneInfo GetSystemTimeZones メソッドに置き換えています。問題は、VTIMEZONE の設定方法に静的な値があることです。これにどのようにアプローチするのが最善かを考えており、提案を歓迎します。
コードのスニペットを次に示します。
最終的な目標は、会議出席依頼の開始時刻を選択したタイムゾーンに設定することです。たとえば、(UTC+02:00) イスタンブールで午後 4 時に開始する 2 時間の会議を選択すると、現在のトルコ標準時間であるイスタンブール時間で午後 4 時から午後 6 時までの会議出席依頼が作成されます。
それが役立つ場合、私は TimeZoneInfo を次のように使用しています:
ruby-on-rails - 夏時間の RoR in_time_zone の問題
Ruby 1.8.7 と Rails 2.3.12 で実行しています。タイムゾーン EDT (-4) で object_time を使用して次のコードを実行すると:
object_time と同じ値が得られます。これは素晴らしいことです。ただし、実行すると:
この上のコード行と同じ値が得られます。
何が起こっているのか誰にも分かりますか?
c# - Quartz.net + オーストラリアの現地時間で実行
私は Quartz.NET を初めて使用し、オーストラリアの現地時間午前 11 時に毎日発生するイベントを作成するのに苦労しています。
ScheduleJob メソッドを使用する必要があることはわかっていますが、オーストラリアの時間を追加するにはどうすればよいですか? 私は UTC/GMT があまり得意ではありません。これに関する助けがあれば大歓迎です!
ありがとうございました
android - Android のタイム ゾーンの混乱
[設定] -> [日付と時刻] -> [タイム ゾーンの選択] ([自動] のチェックを外す) で、Android が東部標準時を GMT-4:00 と表示し、他の場所では東部標準時を GMT-5 と表示する理由がわかりません。私が尋ねる理由は、日時の値をユーザーの現在のタイムゾーンに変換しようとしているからです。
python - PythonとdjangoでPytzを使用して、指定されたUTCオフセットに従ってデータと時間を変換するにはどうすればよいですか?
Pytzを使用して、指定されたUTCオフセットに従ってタイムスタンプオブジェクト(モデルから取得)を変換したいと思います。タイムスタンプオブジェクトを印刷するときにテンプレートにレンダリングする前に、次の形式でレンダリングします。
次の行でオフセットを取得しています。
上記のオフセットにより、次のようになります+0530
。次に、このオフセットを使用してタイムスタンプオブジェクトに変更を加えます。例えば :
これはどうですか:
オフセットに応じて変更された日付を見てください。時間を操作した後は、12時間形式にすることもできます。
どんな助けでもかなりあります
javascript - javascript toISOString() はタイムゾーンのオフセットを無視します
Twitter の日時をローカルの iso-string (prettyDate 用) に 2 日間変換しようとしています。現地時間を正しく取得していないだけです..
次の関数を使用しています:
newdate ではすべて問題ありませんが、toISOString() は再び元の時間に戻します... Thu, 31 May 2012 08:33:41 +0000 の形式の Twitterdate から iso で現地時間を取得するのを手伝ってくれる人はいますか?
timezone - IBMとOracle/Sun JDK、java.util.Timzone getOffset()の動作が異なります
IBMとOracle/Sun JDK、java.util.Timzoneの動作が異なる、
IBMJDK1.5とSun/Oracle JDK 1.6
更新、IBM JDK 6でテスト済み、これはoracle / sun java-versionjavaバージョン"1.6.0"Java(TM)SEランタイム環境(ビルドpxi3260sr6ifix-20091015_01(SR6 + 152211 + 155930 + 156106))の出力と一致しますIBM J9 VM(ビルド2.4、JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr6-20091001_43491(JIT対応、AOT有効)J9VM --20091001_043491 JIT --r9_20090902_1330ifx1 GC --20090817_AA)JCL --20091006_01