当我们获得用户在DatePicker中选取的时间之后,我们会获取一个Date类型的数据。但是需要以其他数据类型来使用这个数据。下面就来讲讲如何实现这一点。
date数据类型没有相关的属性,就没办法很简单的通过.
来得到我们想要的。但是苹果提供了一个函数供我们实现这一点,如下:
//这里表示获取“小时”的数据,hour的数据类型是Int
let hour = Calendar.current.component(.hour, from: Date())
//这里表示获取“分钟”的数据,minute的数据类型是Int
let minute = Calendar.current.component(.minute, from: Date())
还能获取很多很多其他数据,除了时区之外,还有一些时间相关的信息。例如时区等。