如何使用swift 4显示当地时区的日落时间?
我有文字标签。我想用日落时间替换标签文本。
答案 0 :(得分:1)
将 EDSunriseSet cocoa-pod 添加到您的项目中,并像这样使用它:
var sunInfo = EDSunriseSet.sunriseset(withTimezone: timeZone, latitude: location.coordinate.latitude, longitude: location.coordinate.longitude)
然后根据您的要求调用以下方法:
sunInfo.calculateTwilight(Date())
sunInfo.calculateSunriseSunset(Date())
有关详细信息,请参阅文章: https://spin.atomicobject.com/2015/03/09/ios-sunrise-sunset-corelocation/