我是靠谱客的博主 从容发卡,最近开发中收集的这篇文章主要介绍Java的日期与时间之java.time.format.DateTimeFormatter类型简介说明,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转自:

Java的日期与时间之java.time.format.DateTimeFormatter类型简介说明

下文笔者讲述java.time.format.DateTimeFormatter类型简介说明

java.time.format.DateTimeFormatter类型简介说明

DateTimeFormatter类是Java8中日期时间类:
用于解析和格式化日期时间的类
此类位于java.time.format包中,下文笔者将讲述其具体用法,如下所示

预定义DateTimeFormatter实例

DateTimeFormatter类包含一系列预定义(常量)的实例
可用于解析和格式化一些标准时间格式
类中包含如下预定义的实例:
BASIC_ISO_DATE
ISO_LOCAL_DATE
ISO_LOCAL_TIME
ISO_LOCAL_DATE_TIME
ISO_OFFSET_DATE
ISO_OFFSET_TIME
ISO_OFFSET_DATE_TIME
ISO_ZONED_DATE_TIME
ISO_INSTANT
ISO_DATE
ISO_TIME
ISO_DATE_TIME
ISO_ORDINAL_TIME
ISO_WEEK_DATE
RFC_1123_DATE_TIME

格式化日期

当获取一个DateTimeFormatter实例后
可以用format()方便来将一个日期格式化为某种字符串

例:

DateTimeFormatter formatter = DateTimeFormatter.BASIC_ISO_DATE;
String formattedDate = formatter.format(LocalDate.now());
System.out.println(formattedDate);
//输出 20220814
ZonedDateTime示例
DateTimeFormatter formatter = DateTimeFormatter.BASIC_ISO_DATE;
String formattedZonedDate = formatter.format(ZonedDateTime.now());
System.out.println("formattedZonedDate = " + formattedZonedDate);
//输出 20220814+0800

最后

以上就是从容发卡为你收集整理的Java的日期与时间之java.time.format.DateTimeFormatter类型简介说明的全部内容,希望文章能够帮你解决Java的日期与时间之java.time.format.DateTimeFormatter类型简介说明所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部