以字符串swift 3.0获取当前时间 [英] Get current time as string swift 3.0
本文介绍了以字符串swift 3.0获取当前时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何获取当前时间作为字符串(而不是日期)
How to get current time as a String (not as Date)
日期时间格式.
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm:ss
推荐答案
这是我弄清楚的方式.
This is the way I figure it out.
// Get today date as String
func getTodayString() -> String{
let date = Date()
let calender = Calendar.current
let components = calender.dateComponents([.year,.month,.day,.hour,.minute,.second], from: date)
let year = components.year
let month = components.month
let day = components.day
let hour = components.hour
let minute = components.minute
let second = components.second
let today_string = String(year!) + "-" + String(month!) + "-" + String(day!) + " " + String(hour!) + ":" + String(minute!) + ":" + String(second!)
return today_string
}
let today : String!
today = getTodayString()
这篇关于以字符串swift 3.0获取当前时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文