Java printf的格式

创建: 2020/11/22

完成: 2020/11/22

 

%b

%B

boolean

%h

%H

ハッシュコードの16進数表現

%s

%S

字符串

%c

%C

char

(Unicode字符)

%d

10进制数

decimal

%o 8进制数

%x

%X

16进制数

%e

%E

科学计数法浮点数
%f 10进制浮点数

%g

%G

四舍五入的浮点数或10进制

%a

%A

带有效数字和指数的浮点数

%t

%T

日期与时间
%% %

%n

\n

换行
%tH 24小时制的时间
%tl 12小时制的小时
%tk 24小时制的小时
%tM
%tS
%tL

毫秒(000~999)

millisecond

%tN

纳秒 (000000000~999999999)

9个0 ~ 9个9

 %tP

%Tp

基于locale的上下午 
%tz 和格林威治标准时的时差
%tZ   timezone
%ts  1970/1/1 0:0:0 GMT的经过秒
%tQ  1970/1/1 0:0:0 GMT的经过毫秒
%tB locale的月份全称 

%tb

%th

月份简称 
%tA 星期全称 
%ta  星期简称 
%tC 年份的100的余数(00~99)
%tY 年份全称
%tj 年经过的天数
%tm 月(00~13)
%td 月的经过日数(01~31)
%te 月的经过天数(1~31)
%tR %tH:%tM
%tr %tI:%tM:%tS %Tp
%tT %tH:%tM:%tS
%tD %tm/%td/%ty
%tF %tY-%tm-%td
%tc %ta %tb %td %tT %tZ %tY
%-字母 左对齐
%#字母 ???
%+字母 总是带符号(包括正值)
%空白字母 正值符号位留空号
%0字母 多余的填上0
%.字母 插入locale固有分割符
%(字母

负数变括号

-1 => (1)

%数字字母

最小字符数

(不足的左边加空格)

%.数字字母 小数点后位数
posted @ 2020-11-22 17:35  懒虫哥哥  阅读(185)  评论(0编辑  收藏  举报