常⽤⽇期格式符(表格)常⽤的⽇期格式符:
字符说明
( : )时间分隔符。在某些区域设置中,可以使⽤其他字符表⽰时间分隔符(例如:HH时mm分ss秒)。
时间分隔符在格式化时间值时分割⼩时、分钟和秒。格式化输出中⽤做时间分隔符的实际字符由您的应⽤程序的当前区域性确定。
( / )⽇期分隔符。在某些区域设置中,可以使⽤其他字符表⽰⽇期分隔符(例如:yyyy年MM⽉dd⽇)。⽇期分隔符在格式化⽇期值时分割⽇、⽉和年。
格式化输出中⽤做⽇期分隔符的实际字符由您的应⽤程序和当前区域性确定。
( % )⽤于表明不论尾随什么字母,随后字符都应该以单字母格式读取。也⽤于表明单字母格式应以⽤户定义格式读取。
有关更多消息信息,请参见下⾯的内容。
( d ) 将⽇显⽰为不带前导零的数字(如 1) 。 ( dd )
将⽇显⽰为带前导零的数字(如 01)。
( ddd )
将⽇显⽰为英⽂缩写形式(如 Sun)。
( dddd )
将⽇显⽰为英⽂全名(如 Sunday)。
M 将⽉份显⽰为不带前导零的数字(如⼀⽉表⽰为 1)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤%M 。
MM将⽉份显⽰为带前导零的数字(如 01/12/05)。 MMM将⽉份显⽰为英⽂缩写形式(如 Jan)。字符串截取日期
MMMM将⽉份显⽰为完整⽉份名(如 January)。
gg显⽰时代/纪元字符串(如 A.D.)。
h 使⽤12⼩时制将⼩时显⽰为不带前导零的数字(如 1:15:15 PM)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %h 。
hh使⽤12⼩时制将⼩时显⽰为带前导零的数字(如 01:15:15 PM)。
H 使⽤24⼩时制将⼩时显⽰为不带前导零的数字(如 1:15:15)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %H。
HH使⽤24⼩时制将⼩时显⽰为带前导零的数字(如 01:15:15)。
m将分钟显⽰为不带前导零的数字(如 12:1:15)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %m。mm将分钟显⽰为带前导零的数字(如 12:01:15)。
s将秒显⽰为不带前导零的数字(如 12:15:5)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %s。ss将秒显⽰为带前导零的数字(如 12:15:05)。
f 显⽰秒的⼩数部分。例如,ff 将精确显⽰到百分之⼀秒,⽽ ffff 将精确显⽰到万分之⼀秒。⽤户定义格式中最多可使⽤七个 f 符号。
如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %f。
t 使⽤12⼩时制,并对中午之前的任⼀⼩时显⽰⼤写的A,对中午到 11:59 PM 之间的任⼀⼩时显⽰⼤写的P。
如果这是⽤户定义的数字格式中唯⼀字符,请使⽤ %t。
tt 对于使⽤12⼩时制的区域设置,对中午之前任⼀⼩时显⽰⼤写的AM,对中午到 11:59 PM 之间的任⼀⼩时显⽰⼤写的 PM。
对于使⽤24⼩时制的区域设置,不显⽰任何字符。
y将年份( 0 - 9 )显⽰为不带前导零的数字。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %y。
yy以带前导零的两位数字格式显⽰年份(如果适⽤)。
yyy以四位数字格式显⽰年份。
yyyy以四位数字格式显⽰年份。
z显⽰不带前导零的时区偏移量(如 -8)。如果这是⽤户定义的数字格式中的唯⼀字符,请使⽤ %z。
zz显⽰带前导零的时区偏移量(如 -08)。
zzz显⽰完整的时区偏移量(如 -08:00)。
EEEE是星期全称如:星期⽇。
EE是星期简称如:周⽇。
下列实例⽤于说明December 7,1958,8:50 PM,35 seconds 的⽤户定义的⽇期和时间格式:
格式显⽰
M/d/yy12/7/58
d-MMM7-Dec
d-MMMM-yy7-December-58
d MMMM7 December
MMMM yy December 58
MMMM yy December 58
hh:mm tt08:50 PM
h:mm:ss t8:50:35 P
H:mm20:50
H:mm:ss50:50:35
M/d/yyyy H:mm12/7/1958 20:50

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。