时间工具类-SimpleDateFormat

SimpleDateFormat简介

格式化时间工具类,可格式化年月日等自定义时间格式。

SimpleDateFormat构参

  • SimpleDateFormat()
  • SimpleDateFormat(String pattern)
  • SimpleDateFormat(String pattern, Locale locale)
  • SimpleDateFormat(String pattern, DateFormatSymbols formatSymbols)

一般使用一个String参数的构参,传入参数一般为时间的格式化格式,其中包括格式如下表:

符号 含义 介绍
G era designator Text AD
y year Number 2009
M month in year Text & Number July & 07
d day in month Number 10
h hour in am/pm (1-12) Number 12
H hour in day (0-23) Number 0
m minute in hour Number 30
s second in minute Number 55
S millisecond Number 978
E day in week Text Tuesday
D day in year Number 189
F day of week in month Number 2 (2nd Wed in July)
w week in year Number 27
W week in month Number 2
a am/pm marker Text PM
k hour in day (1-24) Number 24
K hour in am/pm (0-11) Number 0
z time zone Text Pacific Standard Time
escape for text Delimiter (none)
single quote Literal

例如:SimpleDateFormat("yyyy.MM.dd G 'at' hh:mm:ss z") 输出文本:2019.01.14 公元 at 10:15:53 CST

更多时间相关内容,可看菜鸟教程:飞机票

猜你喜欢

转载自blog.csdn.net/lijianbiao0/article/details/86469521