查找给定位置的时区
github.com/aaronpk/p3k-timezone
主页
源代码
问题
安装次数 : 18,632
依赖项: 1
建议: 0
安全性: 0
星标: 4
关注者: 4
分支: 0
开放性问题: 1
Requires
Requires (Dev)
None
Suggests
Provides
Conflicts
Replaces
Apache-2.0 68d3490d896f98cf0727dc937f0bb6b045050c83
datetimezonep3k
This package is auto-updated.
Last update: 2024-08-28 08:16:08 UTC
此库提供了一种用于获取指定位置时区的函数。
它实现为一个无外部依赖的单个文件。为此,使用了一个可怕的小伎俩。通过查找最近城市的时区来找到位置的时区。这意味着在时区边界的附近位置可能会返回错误的时区,因此只有在这种妥协可以接受的情况下才应使用此库。权衡是无需复杂的几何或数据库,因此这相对较快。
$timezone = p3k\Timezone::timezone_for_location($latitude, $longitude);
返回一个包含时区名称的字符串,例如 "Europe/Berlin",可用于创建新的 DateTimeZone 对象。
DateTimeZone