タイムスタンプを特定のタイムゾーンで時間に匹敵させるソリューションは何ですか?(タイムスタンプとクルーレントタイムとして保存された時間の実際の差を取得しますか?与えられたタイムスタンプを特定のタイムゾーンの現在の時間に変換する
0
A
答えて
1
タイムスタンプを整数形式にしておくと、UTCに基づくunixエポック値であるtime()からの出力を保存することができます。これによりタイムゾーンは無関係になりますので、常に2つの値を差し引いて差異を秒単位で取得できます。
$t1 = time();
// ...後で...
$t2 = time();
$timeDiff = $t2 - $t1;
echo "The difference is " . $timeDiff . " seconds.";
1
私はBTXからの回答に同意します。 this article主にJavaに関連していますが、プログラミング言語特有ではない主な概念がそこに記述されています。
関連する問題
- 1. 与えられた時間のタイムゾーンを知り、それを現地時間に変換する方法
- 2. 特定のタイムゾーンから現在のタイムスタンプを取得
- 3. 時間を特定のタイムゾーンに変換する
- 4. 特定の時間を現地時間に変換する
- 5. 特定の時間が与えられたら、どうすれば前の時間に変換できますか?時間のこのタイプで
- 6. PHP現在のタイムゾーンからGMTタイムゾーンまでの時間数
- 7. タイムゾーン間の時間変換
- 8. nodejsで特定のタイムゾーンで現在の時間を取得する方法は?
- 9. C++ - 与えられたUTC時間文字列を現地時間帯に変換する
- 10. 間違ったタイムスタンプ/タイムゾーン変換
- 11. 変換日時フィールドは、特定のタイムゾーン
- 12. 他のタイムゾーンを現地時間に変換する
- 13. 時間だけ与えられたUnixのタイムスタンプを作成する
- 14. UTCタイムスタンプを他のタイムゾーン固有の時刻に変換する
- 15. 与えられた時間(String)をLocalTimeに変換するには?
- 16. oracleの現在のタイムスタンプと特定の時刻との間に時間差がありますか?
- 17. 日時(特定のタイムゾーン)をエポック秒に変換する方法
- 18. コラム「タイムゾーン付きタイムスタンプ(6)」と数分で「現在の時間」の違い
- 19. タイムスタンプの変換は時間
- 20. タイムゾーン間の時間を変換する方法(UTCからEDT)?
- 21. MySQL時間を1つのタイムゾーンから別のタイムゾーンに変換する
- 22. SQL Serverの特定のタイムゾーンの現地時間
- 23. mysqlの現在のタイムスタンプに12時間を追加する
- 24. Unixのタイムスタンプをタイムゾーンなしのタイムスタンプに変換する
- 25. Java 8与えられた時間と時間帯をUTC時刻に変換する
- 26. モーメントjs。現在の時刻を別のタイムゾーンに変換する方法
- 27. UNIXタイムスタンプを現地時間(整数)に変換する
- 28. EDTタイムスタンプを現地時間に変換するネイティブ/ JavaScript
- 29. 特定のタイムゾーンの24時間形式の合併症の現在の時刻を表示します
- 30. pandas timezone-aware DateTimeIndexを単純なタイムスタンプに変換しますが、特定のタイムゾーン
私のmktime() - time()は0ですが、文字列はstrftime()とローカルタイムスタンプ(必要な場合)によって取得できます。 – Damian
UTCではなく特定のタイムゾーンを使用する予定がある場合は、サーバー(特にphp.iniファイル)が希望のタイムゾーンに設定されていることを確認してください。私は同じことをしようとしていて、なぜ私の時間がサーバーが表示していた時間と違っていた(悲しい、真実な)のが最も長い時間を見つけることができなかったので、 – ServAce85