DateTimeFormatter

方式一:预定义的标准格式

实例化

如:ISO_LOCAL_DATE_TIME;ISO_LOCAL_DATE;ISO_LOCAL_TIME

DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME;

格式化:日期–>字符串

    LocalDateTime localDateTime = LocalDateTime.now();
String str1 = formatter.format(localDateTime);
System.out.println(localDateTime);
System.out.println(str1);//2019-02-18T15:42:18.797

解析:字符串 -->日期

    TemporalAccessor parse = formatter.parse("2019-02-18T15:42:18.797");
System.out.println(parse);

方式二:本地化相关的格式

如:ofLocalizedDateTime()

FormatStyle.LONG / FormatStyle.MEDIUM / FormatStyle.SHORT :适用于LocalDateTime

DateTimeFormatter formatter1 = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.LONG);

格式化

    String str2 = formatter1.format(localDateTime);
System.out.println(str2);//2019年2月18日 下午03时47分16秒

解析

方式三:自定义的格式

如:ofPattern(“yyyy-MM-dd hh:mm:ss”)

 DateTimeFormatter formatter3 = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss");

格式化

    String str4 = formatter3.format(LocalDateTime.now());
System.out.println(str4);//2019-02-18 03:52:09

解析

    TemporalAccessor accessor = formatter3.parse("2019-02-18 03:52:09");
System.out.println(accessor);

最新文章

  1. 针对JS经典题型对全局变量及局部变量的理解浅谈
  2. 第10章 嵌入式Linux的调试技术
  3. universal image loader自己使用的一些感受
  4. Rotate List || LeetCode
  5. supervisor很赞!
  6. CodeFirst解决数据迁移问题
  7. android widget->progressbar
  8. Struts 2.3.4.1完整示例
  9. 让正则表达式变简单(PythonVerbalExpressions)
  10. wc的用法
  11. RED_HAWK:基于PHP实现的信息收集与SQL注入漏洞扫描工具
  12. Git发生SSL certificate problem: certificate ha错误的解决方法
  13. cygwin下如何运行crontab定时脚本?
  14. Linux命令学习之路——变更文档拥有者:chown
  15. spring学习七 spring和dynamic project进行整合
  16. 背景图片自适应整个页面CSS+DIV
  17. iOS-UIImage变为NSData并进行压缩
  18. 深入理解MySQL的并发控制、锁和事务【转】
  19. 你真的了解js伪数组吗?深入js伪数组
  20. 教你用go freetype根据用户昵称生成头像

热门文章

  1. [BUUCTF]PWN——pwnable_orw
  2. 批处理文件(.bat)并行Arcpy脚本提高效率的思路
  3. birt分组时,如何让居中
  4. libevent源码学习(7):event_io_map
  5. vue+uniapp实现美颜拍照录像,相册选择 | 录像限制时长,美颜拍照录像
  6. jquery autocomplete 插件的使用
  7. c++11之std::bind简单使用
  8. 【LeetCode】94. Binary Tree Inorder Traversal 解题报告(Python&C++)
  9. 【LeetCode】39. Combination Sum 解题报告(Python & C++)
  10. Windows服务注册(需要指定config文件的情况下)