[使用SimpleDateFormat格式化日期]
博为峰小博老师:
SimpleDateFormat是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat允许你选择任何用户自定义日期时间格式来运行。例如:
![](http://img0.ph.126.net/RfPY_38nJblN967eCVCkrw==/6631712079515992674.png)
以上实例编译运行结果如下:
![](http://img2.ph.126.net/4TXC7o3CSJZXLiEwT6zimg==/6632160680257016897.png)
[简单的DateFormat格式化编码]
博为峰小博老师:
时间模式字符串用来指定时间格式。在此模式中,所有的ASCII字母被保留为模式字母,定义如下:
![](http://img2.ph.126.net/Ffu_BQO1N-pWp1g2pBoxgg==/6631604327376459350.png)
[使用printf格式化日期]
博为峰小博老师:
printf方法可以很轻松地格式化时间和日期。使用两个字母格式,它以t开头并且以下面表格中的一个字母结尾。例如:
以上实例编译运行结果如下:
![](http://img2.ph.126.net/qRJkECQnwXkUk91c0WSUlg==/6632172774884918228.png)
如果你需要重复提供日期,那么利用这种方式来格式化它的每一部分就有点复杂了。因此,可以利用一个格式化字符串指出要被格式化的参数的索引。
索引必须紧跟在%后面,而且必须以$结束。例如:
![](http://img0.ph.126.net/RpDzG4jeHwa7MfSe7EjXvg==/6631845120419844450.png)
以上实例编译运行结果如下:
![](http://img1.ph.126.net/geVatrG4Ueu-H2DwIAV6DA==/6631649407353194125.png)
或者,你可以使用<标志。它表明先前被格式化的参数要被再次使用。例如:
![](http://img1.ph.126.net/I9fs4J5f9_b0uNY3vxvgvQ==/6631544953748555341.png)
以上实例编译运行结果如下:
![](http://img0.ph.126.net/o5_D8_irmrmvhty5D_Q0sw==/6631642810283427504.png)