如何使用 swift 4 显示本地时区的日落时间?
Posted
技术标签:
【中文标题】如何使用 swift 4 显示本地时区的日落时间?【英文标题】:How to display Sunset time for local time zone using swift 4? 【发布时间】:2018-01-03 07:34:50 【问题描述】:我有文本标签。我想用日落时间替换标签文本。
【问题讨论】:
【参考方案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/
【讨论】:
以上是关于如何使用 swift 4 显示本地时区的日落时间?的主要内容,如果未能解决你的问题,请参考以下文章
Swift 3 Playground 以本地格式记录日期。如何?