有时候开发需要使用系统日期和时间,以下就是几种可以调用系统时间的办法。
如果只是单纯需要显示时间,不需要处理时间信息,那么可以很简单的使用以下代码:
Text("\(Date())")
这时候会显示非常详细的时间:

如果只是需要显示其中一部分的话可以使用以下方法:
Text(Date(), style: .date)
这时候显示如下:

这里的.date还可以改成.time来显示具体时间。当然还有timer(计时器)等组件,可以自己看看哦。
如果需要显示当前时区可以使用:
Text("\(NSTimeZone.system.description)")
当需要更详细或者特定的的时间信息时,使用以下方法:
获取非常非常详细的信息的话可以使用以下代码:
var currentDate = Calendar.current.dateComponents(in: TimeZone.current, from

本文介绍了在SwiftUI中如何获取并格式化显示系统日期时间,包括使用不同风格的日期和时间显示、自定义日期时间格式以及获取农历日期的方法。
最低0.47元/天 解锁文章
1561

被折叠的 条评论
为什么被折叠?



