NSDate小结
Posted 小二黑挖土
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NSDate小结相关的知识,希望对你有一定的参考价值。
dateFormat用法:
y — 年 2013年,yyyy=2013,yy=13
M — 月 3月,M=3,MM=03,MMM=Mar,MMMM=March
D — 一年中的第几天
d — 一月中的第几天 5号,dd=05,d=5
E — 星期几 星期五,E=Fri,EEEE=Friday
a — 上午(AM)/下午(PM)
H — 24小时制,显示为0--23 HH显示两位,H显示一位
h — 12小时制,显示为1–12
K — 12小时制,显示为0--11
k — 24小时制,显示为1—24
m — 分钟 5分钟,m=5,mm=05
s — 秒 5秒钟,s=5,ss=05
S — 毫秒 一般用SSS表示
z — 时区 表现形式为GMT+08:00
Z — 时区 表现形式为 +0800
从字符串提取date:
1.定义dateFormatter
2.dateFormatter.date(str!)
根据date(yyyy-M-dd)自定义str:
1.定义dateFormatter
2.dateFormatter.string(date!)
根据date获取时间间隔(Double类型,秒为单位)
1.timeInterval1 = date.timeIntervalSinceNow
2.timeInterval2 = date.timeIntervalSince1970
3.timeInterval3 = date1.timeIntervalSince(date2)
以上是关于NSDate小结的主要内容,如果未能解决你的问题,请参考以下文章
NSDate 带有来自一个 NSDate 的日期组件和来自另一个 NSDate 的时间组件