本文内容大多基于官方文档和网上前辈经验总结,经过个人实践加以整理积累,仅供参考。

java.text.SimpleDateFormat 以区域语言环境敏感的方式格式化和解析日期,可以将日期格式化为指定字符串和将字符串解析成日期。

java.text.SimpleDateFormat 可以根据用户定义的模式格式化日期

@Test

public void test() {

Calendar calendar = Calendar.getInstance();

calendar.set(2016, 11, 30, 24, 59, 59);

Date date = new Date(calendar.getTimeInMillis());

String pattern = "G yyyy年MM月dd日HH点mm分ss秒SSS毫秒";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "G yyyy年MM月dd日kk点mm分ss秒SSS毫秒";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "G yyyy年MM月dd日hh点mm分ss秒SSS毫秒 a";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "G yyyy年MM月dd日KK点mm分ss秒SSS毫秒 a";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "G YYYY年MM月dd日KK点mm分ss秒SSS毫秒 a";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年第w星期";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年12月第W星期";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年第D天";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年12月第d天";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年12月31日处在2016年12月的第F星期";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "E";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "2016年12月31日是所在星期的第u天";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "大西洋标准时间:z";

System.out.println(new SimpleDateFormat(pattern).format(date));

pattern = "Z";

System.out.println("RFC822时区:" + new SimpleDateFormat(pattern).format(date));

pattern = "X";

System.out.println("ISO8601时区:" + new SimpleDateFormat(pattern).format(date));

}

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

java date dateformat_Java中SimpleDateFormat的使用方法相关推荐

  1. java date dateformat_java中Date与DateFormat的格式输出

    一.DateFormat java.text.DateFormat 使用 getDateInstance 来获取该国家/地区的标准日期格式.另外还提供了一些其他静态工厂方法.使用 getTimeIns ...

  2. java Date days_Java中的LocalDate plusDays()方法

    可以使用plusDays()Java中LocalDate类中的方法获得添加日期的LocalDate的不可变副本.此方法需要一个参数,即要添加的天数,并返回带有已添加天数的瞬间. 演示此的程序如下所示- ...

  3. java有push方法么_[Java教程]js中push和join方法使用介绍

    [Java教程]js中push和join方法使用介绍 0 2013-10-09 07:00:17 push和join方法想必大家并不陌生吧,在本文将为大家详细介绍下js中的push和join方法的使用 ...

  4. java窗体中添加图片_在java窗体程序中添加图片的方法

    在java窗体程序中添加图片的方法 发布时间:2020-06-16 11:24:13 来源:亿速云 阅读:148 作者:Leah 这篇文章主要为大家详细介绍了在java窗体程序中添加图片的方法,图文详 ...

  5. java删除数组中重复元素的方法

    java删除数组中重复元素的方法 方法一:for双循环 方法二:利用HashMap,储存元素 方法一:for双循环 1.声明int类型index,该数即可为不重复元素下标,还可统计数组中不重复元素的个 ...

  6. Java的Map中的map.keySet()方法

    参考: java 常用的数据结构 一:Java的Map中的map.keySet()方法 该方法返回map中所有key值的列表. 今天再代码中看到了Map集合中的HashMap的map.keySet() ...

  7. 【Java】NIO中Selector的select方法源码分析

    该篇博客的有些内容和在之前介绍过了,在这里再次涉及到的就不详细说了,如果有不理解请看[Java]NIO中Channel的注册源码分析, [Java]NIO中Selector的创建源码分析 Select ...

  8. Java 8——接口中个的默认方法和静态方法

    在Java SE 8之前,interface只是事物的抽象,用来定义统一的抽象事物和描述事物的抽象行为和属性. 但是在Java SE 8中,增加了可以在interface中增加默认实现的行为和事物的静 ...

  9. Java Ucase_JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。...

    JSP页面中的变量和方法声明(Declaration).表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记. 面中Access2010数据库7个对象中,()是实际存放 ...

最新文章

  1. android关闭触摸声音,如何在Android中以编程方式禁用触摸时的振动和声音?
  2. PHP 多维数组转json对象
  3. 边沿触发是什么意思_集基耦合双稳电路,集成化单稳电路,数字逻辑电路,门电路,触发器...
  4. poi doc转docx_编写简历及Python转Word文档为Pdf(续)
  5. Linux之last命令
  6. 【LeetCode】【字符串】题号:*640. 求解方程
  7. 利用Eclipse中的Maven构建Web项目(一)
  8. 生成各种随机数据:随机数、随机字符串、随机汉字姓名、随机电话号码、随机日期
  9. 计算机课签到本,大学课堂点名技术日新月异:电脑摇号扫码上课
  10. jq ui autocomplete的使用
  11. python 输出 百分比
  12. Android之自定义动画框架实现ScrollView滚动动画总结(雷惊风)
  13. WiFi穿墙完全指南
  14. linux图形界面bind dns,在linux上使用BIND建立DNS服务器
  15. 小知识:随机生成26个字母中(一个或多个)的字母
  16. 自制快速冒烟测试小工具--基于python多线程
  17. Cow Gymnastics
  18. java 面向对象编程之二
  19. html5 app如何连接打印机,uni-app开发经验分享十五: uni-app 蓝牙打印功能
  20. S1000D规范导读

热门文章

  1. canvas画布 带箭头的虚线_娇小女生只能走可爱风?No!带你解锁别样的高级穿搭法则...
  2. DGL教程【四】使用GNN进行链路预测
  3. python中哈达玛积与矩阵乘法的区别
  4. 三十、电子商务分析与服务推荐的分析方法与过程
  5. 银角大王 python_小猿圈python学习-细讲数据类型-列表
  6. linux内核中用来对共享资源进行隔离,简单理解Docker
  7. python的就业方向有哪些城市_以就业为目标,Python有哪些方向值得学?
  8. python函数自定义教程_Python中自定义函数的教程
  9. Activiti的使用技巧
  10. .NET Framework Client Profile/.net framework 客户端配置