Kotlin笔记(15) — 日期时间函数
2020-08-03 本文已影响0人
奔跑的佩恩
前言
在上篇文章,我们介绍了扩展函数
,其对于系统函数,拥有很好的扩展性。在日常开发过程中,我们还会经常用到的一个函数是日期时间函数
,那么今天就让我们来学习下日期时间函数的相关使用吧。
今天涉及的内容有:
- 日期时间格式符
- 日期时间函数的使用
一.日期时间格式符
日期时间格式 | 格式说明 |
---|---|
小写的yyyy | 表示4位年份数字,如 1949,2017等 |
大写的MM | 表示2位月份数字,如 01 表示一月份,12表示12月份 |
小写的dd | 表示2位数具体日期,如 08 表示当月8号,126表示当月26号 |
大写的HH | 表示224小时制的两位小时数字,如19表示晚上7点 |
小写的hh | 表示12小时制的两位小时数字,如06可同时表示早上6点和晚上6点(为避免歧义,12小时制在开发过程中比较少使用) |
小写的mm | 表示时间的两位数分钟数,如30表示30分钟 |
小写的ss | 表示时间的两位数秒数,如10表示10秒 |
大写的SSS | 表示时间的三位毫秒数字 |
时间格式连接符可以是-
,空格,:
,.
等字符。在中国,也可以用yyyy 年 MM 月 dd 日 HH 时 mm 分 ss 秒
来表示日期时间。
二.日期时间函数的使用
日期时间函数都是扩展自系统类Date
,故其相关方法都是Date.
开头。如下: