クライアント端末から日時の取得を行いたい
こんにちは。
サーバーが日本でクライアントが海外の場合
クライアントの日時を拾う方法はありますか。
※クライアントはPC、スマホからの利用を想定しています
単純に、AddDateTimeで時差分を差し引きすることもできるのですが。
クライアントから拾ったほうがより正確の情報だと思うので実現できたらと思っています。
よろしくお願い致します。
-
ISIさん、
Date()関数はサーバが持っている日付を拾ってくるので、クライアント側のローカルな日付を取得するのはできないと思います。時差を加減するしかないでしょうね。
※飛行機で太平洋を横断中だったら、国別時差はどう計算するのでしょうね。いろいろと問題はありそうです。
-
UTCDate
協定世界時(UTC)日付現在の協定世界時(UTC)日付を返します。
という関数があるのですね。
質問者様の役に立つのかわかりませんけども。 -
tandaさん
こんにちは、コメントありがとうございます。
時差を加減する方法で進めてみようと思います。ありがとうございます。
-
nkmtさん
こんにちは、コメントありがとうございます。
UTC日付ですか、考えていなかったので
関数、UTCについて少し調べてみて使用を検討してみたいと思います。ありがとうございます。
-
ISIさん、
ちなみに、アメリカなんかは4つの標準時に分かれていますし、そのうえ夏時間と冬時間の違いとかもありますので、こうした国ごとの事情も踏まえると手間は大変だと思いますが、頑張ってください。
-
ISIさん、
失礼、アラスカ標準時とハワイ標準時を含めると、6つの標準時になりますね。
サインインしてコメントを残してください。
コメント
6件のコメント