日期的格式化

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()));

review14的更多相关文章

随机推荐

  1. php var_dump()函数的详解

    说明:var_dump()方法,判断一个变量的类型与长度,并输出变量的数值,如果变量有值,则输出是变量的值,并返回数据类型.显示关于一个或多个表达式的结构信息,包括表达式的类型与值.数组将递归展开值, ...

  2. iOS之事件的传递和响应机制

    前言: 按照时间顺序,事件的生命周期是这样的: 事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view.寻找最合适的view的底层实现.拦截事件的处理)->找到最合适的view后 ...

  3. xenserver 模板导出导入

    由于业务需求,新增一台xenserver,需要将原先创建好的模板环境导入到新的母机上面,此处记录一下 1.导出模板 # 获取需要导出的模板uuid [root@localhost ~]# xe tem ...

  4. JS基础知识简介

    使用js的三种方式 1.HTML标签内嵌js <button onclick="javascript:alert(真点啊)">有本事点我</button> ...

  5. Python3.6全栈开发实例[018]

    18.车牌区域划分, 现给出以下车牌.根据车牌的信息, 分析出各省的车牌持有量.(升级题) result = {} for car in cars: location = locals[car[0]] ...

  6. python面向对象(二)

    属性查找 类有两种属性:数据属性和函数属性 1. 类的数据属性是所有对象共享的 2. 类的函数属性是绑定给对象用的 class BeijingStudent:   school='Beijing'  ...

  7. “格式化HDFS后,HMaster进程启动失败”的问题解决

    用 hadoop namenode -fromat 格式化后,用./start-hbase.sh 启动HMaster和HRegionServer,但是过几秒种后HMaster进程自动关闭,HRegio ...

  8. activiti部署到linux后流程图不显示汉字的问题

    linux和windows的字体文件一般是不一样的,默认情况下,linux的java7中一般不支持中文,activiti的动态流程图中的汉字需要java调用汉字的字库,这里需要配置一下java的汉字字 ...

  9. Dockerfile学习(二)

    这节学习制作一个ssh镜像服务. 创建sshtest目录,进入到该目录中. 假如允许主机B上的root用户可以通过SSH登录到容器内部,那么首先要在B主机上通过ssh-keygen -t rsa命令生 ...

  10. djange数据库优化操作

    一.all()命令分析 1.user_list = models.UserInfo.objects.all()    #查询表一次可以得到该表的所有信息 注释:user_list.query可以查询到 ...