Swift 时间戳转化成 星期几(本人亲测)
2017-03-27 16:31
190 查看
我们做的项目里面 需要得到星期几
我就自己写了一个工具类
下面直接上代码
注意 直接传入时间戳即可。
用法:创建Date+Extension.Swift复制代码进去即可
// 获取星期几
func weekDay() ->String {
let weekDays = [NSNull.init(),"周日","周一","周二","周三","周四","周五","周六"]as
[Any]
let calendar =NSCalendar.init(calendarIdentifier: .gregorian)
let timeZone =NSTimeZone.init(name:"Asia/Shanghai")
calendar?.timeZone = timeZoneas!
TimeZone
let calendarUnit =NSCalendar.Unit.weekday
let theComponents = calendar?.components(calendarUnit, from:self)
return weekDays[(theComponents?.weekday)!]as!
String
}
我就自己写了一个工具类
下面直接上代码
注意 直接传入时间戳即可。
用法:创建Date+Extension.Swift复制代码进去即可
// 获取星期几
func weekDay() ->String {
let weekDays = [NSNull.init(),"周日","周一","周二","周三","周四","周五","周六"]as
[Any]
let calendar =NSCalendar.init(calendarIdentifier: .gregorian)
let timeZone =NSTimeZone.init(name:"Asia/Shanghai")
calendar?.timeZone = timeZoneas!
TimeZone
let calendarUnit =NSCalendar.Unit.weekday
let theComponents = calendar?.components(calendarUnit, from:self)
return weekDays[(theComponents?.weekday)!]as!
String
}
相关文章推荐
- Swift 时间格式转化
- swift 字符串转化为时间
- Swift-字典数组转化成JSON -本人亲测
- Java中将时间戳转化为Date类型
- java无法转化时间问题
- win7 蛋疼的时间格式转化
- 时间戳转化为某时刻
- Swift CGFloat和String互相转化
- c# 时间转化
- iOS中日期和字符串的相互转化(时间戳)
- js 时间字符串转化为时间
- swift 字符串和数字相互转化
- SQL 时间格式转化
- js操作时间(年-月-日 时-分-秒 星期几)
- NSDate , DateTime 相互转化 ,根据本机显示时间
- Java获取当前时间并转化成字符串
- 怎样让桌面右下角的时间显示星期几
- string datdString='Wed Oct 12 2016 00:00:00 GMT+0800 (中国标准时间)'将字符串转化为date类型,格式2016-10-12
- swift 显示友好时间
- Java中Date时间获取与转化(随学习进度不断更新)