zoukankan      html  css  js  c++  java
  • review14

    日期的格式化

    Formatter类的format方法:

    format(格式化模式, 日期列表)

    按着“格式化模式”返回“日期列表”中所列各个日期中所含数据(年,月,日,小时等数据)的字符串表示。“格式化模式”中的字符由时间格式和普通字符所构成。举例如下:

    System.out.println(String.format("%ty年%tm月%td日", new Date(), new Date(), new Date()));
    

    运行结果如下所示:

    格式化同一日期

    用几个格式符号格式“日期列表”中的同一个日期,可以在“格式化模式”中使用“<”,比如“%ty-%<tm-%<td”中的三个格式符将格式化同一日期,即含有“<”的格式符和它前面的格式符格式同一个日期,例如:

    System.out.println(String.format("%tY年%<tm月%<td日", new Date()));

    %<tm和%<td都格式化new Date(),因此字符串s就是“2018年07月07日”。

    以下是常用的日期格式符即作用

    %tY将日期中的“年”格式化为4位形式,例如2018,%ty将年格式化为2位形式,例如18。

    %tm将日期中的“月”格式化为2位形式(带前导零),即01~13。

    %tp将日期中的“日”格式化为当前环境下上午和下午的表示格式,例如"am"或"pm"。

    %td将日期中的“日”格式化为当前月中的天(带前导零),即01~31。

    System.out.println(String.format("%tY年%<tm月%<td日%<tH时%<tM分%<tS", new Date()));

  • 相关阅读:
    linux
    JAVA——遍历
    linux基础命令
    Java的反射和代理以及注解
    web 前端遇到的问题
    JTopo 使用
    阿里云服务器linux(cenos)下 jdk、tomcat的安装配置
    笔记--数据库总结
    0.01的区别
    犹豫——辛苦——坚持——收获 (2019北航软工培训总结)
  • 原文地址:https://www.cnblogs.com/liaoxiaolao/p/9277038.html
Copyright © 2011-2022 走看看