日期的格式化

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. Xamarin.Forms学习之位图(一)

    在开始我的分享之前呢,让我先问下我的问题: 1.最近更新了Xamarin 4.1.1.3,我想问下版本更新信息在哪里看? 2.更新后我新建的项目没有UWP项目了(虽然没有用过,但是我想确认是4.1.1 ...

  2. 【Python之路】第十三篇--DOM

    文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口.它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式.我们最为关心的是,DOM把 ...

  3. TFS二次开发-基线文件管理器(2)-TFS登录

    首先需要做一个TFS的登录. 以前的文章是使用的DomainProjectPicker 最新的VS里面使用的是TeamProjectPicker 首先可以在WinForm程序上写一个Button,然后 ...

  4. <2013 07 05> 804.15. 4--> TI MSP430+CC2520 调试

    这一周,实际参与eCar项目的工作正式展开. 来TUM的第一个月,主要熟悉了eCar的机电结构,特别是熟悉了eCar的IT(Information Technology),包括硬件和代码. 来的时候, ...

  5. Service 事务(JdbcUtils 升级)

    1. DAO 事务 // 在 DAO 中处理事务真是"小菜一碟" public void xxx(){ Connection con = null; try{ con = Jdbc ...

  6. [NOIP2018TG]旅行

    [NOIP2018TG]旅行 树很简单,对每个点sort儿子,贪心走就行了 基环树呢? 如果是1e5可能不太好做 但是5000的话枚举断边就可以\(n^2\)了 #include<bits/st ...

  7. Oracle 报 ORA-21561: OID generation failed 错误 mac 链接oracle

    简单的说:在终端输入:sudo scutil --set HostName localhost

  8. C#数组存入引用类型

    using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cont ...

  9. 爬虫基本库之beautifulsoup

    一.beautifulsoup的简单使用 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据.官方解释如下: Beautiful Soup提供一些简单的.pyt ...

  10. java中byte数组与int,long,short间的转换

    http://blog.csdn.net/leetcworks/article/details/7390731 package com.util; /** * * <ul> * <l ...