时间格式化时不同参数的输出结果
2016-12-06 15:01
253 查看
本文仅针对iOS平台,不同平台输出结果可能不同
以2016年3月5日下午2点3分4秒(星期)为例:
年:取Year的首字母——y
yyyy = 2016
yyy = 2016
yy = 16
y = 2016
月:取Month的首字母——m,代表月的m必须大写,以和分钟minute进行区分
MMMM = March
MMM = Mar
MM = 03
M = 3
备注:在中文状态下MMMM和MMM输出是一样的,都是“三月”
日:取Day的首字母——d
dd = 05
d = 5
时:取Hour的首字母——h
时这个单位比较特殊,存在12小时制和24小时制的区分
hh = 02
h = 2
HH = 14
H = 14
分:取Minute的首字母——m
mm = 03
m = 3
秒:取Second的首字母——s
ss = 04
s = 4
月、日、时、分、秒这几个单位,两位和一位的区别在于是否有前导0占位,当数值大于10时,两位跟一位输出结果是一样的
以2016年3月5日下午2点3分4秒(星期)为例:
年:取Year的首字母——y
yyyy = 2016
yyy = 2016
yy = 16
y = 2016
月:取Month的首字母——m,代表月的m必须大写,以和分钟minute进行区分
MMMM = March
MMM = Mar
MM = 03
M = 3
备注:在中文状态下MMMM和MMM输出是一样的,都是“三月”
日:取Day的首字母——d
dd = 05
d = 5
时:取Hour的首字母——h
时这个单位比较特殊,存在12小时制和24小时制的区分
hh = 02
h = 2
HH = 14
H = 14
分:取Minute的首字母——m
mm = 03
m = 3
秒:取Second的首字母——s
ss = 04
s = 4
月、日、时、分、秒这几个单位,两位和一位的区别在于是否有前导0占位,当数值大于10时,两位跟一位输出结果是一样的
相关文章推荐
- Log4j输出方法参数不同所显示的结果不同参考
- 在ASP中按指定参数格式化显示时间的函数
- GridView控件常见问题及处理方法===1. 关于隐藏字段的处理:==2. 关于按钮列的事件:==3. 关于按钮的客户端提示:==4. 关于时间字段的格式化输出:==5. 关于绑定空记录:
- .Net日期时间格式化输出大全 DateTime.ToString(?)
- GridView里时间字段怎么格式化输出?
- dotnet 获得存储过程返回值和输出参数有什么不同 @@IDENTITY SCOPE_IDENTITY()
- 在ASP中按指定参数格式化显示时间的函数。
- Vmstat参数输出结果解释
- 在不同日期格式下批处理输出自定义格式的日期和时间
- Asp.net 中将日期时间值,转换成字符串,格式化输出
- apache下ab网站压力测试命令的参数、输出结果的中文注解
- 格式化输出日期和时间
- dotnet 获得存储过程返回值和输出参数有什么不同 @@IDENTITY SCOPE_IDENTITY();
- java中获取当前系统时间,日期并格式化输出
- python的时间格式化函数的参数
- ab网站压力测试命令的参数、输出结果的中文注解
- Mr.刘的一段格式化日期时间输出实现
- 日期时间及数字的格式化参数大全(3)
- 获得存储过程返回值和输出参数有什么不同
- .Net日期时间格式化输出大全 DateTime.ToString()