JavaScript から受け取った TimezoneOffset みたいな値を、PHP でオフセット値からタイムゾーン名に変換する方法、なんかあるかなあ。まあタイムゾーン名が重要なのではなくてオフセットが重要なので、適当に各タイムゾーンの都市を選んで、PHP DateTimeZone に片っ端からセットしてみて getOffset() した値が TimezoneOffset と一致したらそれを使う、みたいな実装もありかなあと思ったり。こんなんでどう? だめ? やむ #JavaScript #PHP
Conversation
Notices
-
やきたま :sabakan: (yakitama@mstdn.yakitamago.info)'s status on Sunday, 10-Feb-2019 10:40:05 JST やきたま :sabakan: -
やきたま :sabakan: (yakitama@mstdn.yakitamago.info)'s status on Sunday, 10-Feb-2019 12:56:14 JST やきたま :sabakan: 「またはオフセット値」とのこと。つよい。
http://php.net/manual/ja/datetimezone.construct.php -
やきたま :sabakan: (yakitama@mstdn.yakitamago.info)'s status on Sunday, 10-Feb-2019 16:35:05 JST やきたま :sabakan: getTimezoneOffset() で得られるオフセットは 9 時間進んでる地域では -540 だけど、普通はこういう地域のタイムゾーン表記って +0900 ですよね。なんでなん……
-