在输出日期信息时,经常需要输出不同格式的日期格式,本实例中介绍了String字符串类中的日期格式化方法,实例使用不同的方式输出String类的日期格式参数值,组合这些值可以实现特殊格式的日期字符串。

思路如下:比如要输出月份的英文简称,通过String类的format()方法,第一个参数指定语言环境为Locale.US,默认为数字,第二个参数即为%tb表示月份简称,第三个参数则为Date()类对象。

代码如下:

import java.util.Date;
import java.util.Locale; public class Example1 {
public static void main(String[] args) {
Date today = new Date();
// 格式化后的字符串为月份的英文缩写
String a = String.format(Locale.US, "%tb", today);
System.out.println("格式化后的字符串为月份的英文缩写: " + a);
// 格式化后的字符串为月份的英文全写
String b = String.format(Locale.US, "%tB", today);
System.out.println("格式化后的字符串为月份的英文缩写: " + b);
// 格式化后的字符串为星期(如:星期一)
String c = String.format("%ta", today);
System.out.println("月格式化后的字符串为星期: " + c);
// 格式化后的字符串为星期(如:星期一)
String d = String.format("%tA", today);
System.out.println("格式化后的字符串为星期: " + d);
// 格式化后的字符串为4位的年份值
String e = String.format("%tY", today);
System.out.println("格式化后的字符串为4位的年份值: " + e);
// 格式化后的字符串为2位的年份值
String f = String.format("%ty", today);
System.out.println("格式化后的字符串为2位的年份值: " + f);
// 格式化后的字符串为2位的月份值
String g = String.format("%tm", today);
System.out.println("格式化后的字符串为2位的月份值: " + g);
// 格式化后的字符串为2位的日期值
String h = String.format("%td", today);
System.out.println("格式化后的字符串为2位的日期值: " + h);
// 格式化后的字符串为1位的日期值
String i = String.format("%te", today);
System.out.println("格式化后的字符串为1位的日期值: " + i);
}
}

  效果如图:

最新文章

  1. 转:mysql根据经纬度查找排序
  2. Socket练习
  3. [转载]centos7 快速安装 mariadb(mysql)
  4. javaweb--HTTP状态码
  5. windows的页自映射机制
  6. JAVA核心技术--继承
  7. Spring整合Ibatis
  8. 网站常见问题及解决方法(div/css)
  9. [转] C# 中的static静态变量
  10. Relay log read failure
  11. Mahout源码分析:并行化FP-Growth算法
  12. eric6 中 designer 无法启动的解决办法
  13. sharding-jdbc学习
  14. spring aop 的代理工厂
  15. 基于位置的服务——百度地图SDK练习
  16. 逻辑运算的妙用-Single Number
  17. Nestjs OpenAPI(Swagger)
  18. slick插件一些配置
  19. (第8篇)实时可靠的开源分布式实时计算系统——Storm
  20. EF使用sql语句

热门文章

  1. flume中HdfsSink参数说明
  2. 【C】——setvbuf(scanf内存溢出问题)
  3. Linux epoll版定时器
  4. HBase二级索引与Join
  5. [转]Idea2016 使用Maven配置简单Web项目(受益比较多的一篇)
  6. pymysql和MySQLdb
  7. Java如何获取正在运行的线程的名称?
  8. ZooKeeper系列
  9. win用VNC远程Ubuntu教程
  10. Nginx负载均衡 ssl原理 生成ssl密钥对 Nginx配置ssl