/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
pkg/time/tz/position.go
29 строк
427 B
Michael Mayer
Metadata: Move timezone related functions to /pkg/time/tz #4622 #4946
23 апр 2025, 13:50
23 апр 2025, 13:50
5cd2c25
Код
Авторство
О чём код?
package tz import ( "github.com/ugjka/go-tz/v2" ) // Position returns the time zone for the given latitude and longitude. func Position(lat, lng float64) (name string) { if lat == 0.0 || lng == 0.0 { return "" } zones, err := tz.GetZone(tz.Point{ Lat: lat, Lon: lng, }) if err != nil || len(zones) == 0 { return "" } name = Name(zones[0]) if name == UTC || name == Local { return "" } return name }