Swift 时间细节处理
2019-07-03 本文已影响0人
吉林天师
时间字符串细节处理
/// 时间字符串细节处理
///
/// - Parameters:
/// - dateStrng: 形如这样的时间 2019-09-08 67:90:00
/// - type: 0 1 2
/// - Returns: 时:分 时:分:秒 年-月-日
func dataStrHander(dateStrng:String = "2019-09-08 67:90:00",type:Int=0) -> String {
if type == 2 {
return String.init((dateStrng.split(separator: " ").first)!)
}
if type == 1 {
return String.init((dateStrng.split(separator: " ").last)!)
}
let dateStrng = dateStrng.split(separator: " ").last
let Arr = dateStrng?.split(separator: ":")
var str:String = String.init((Arr?[0])!)
str.append(":")
let Str2:String = String.init((Arr?[1])!)
str.append(Str2)
return str
}