DateTimeFormatter 支持哪些内置标准时间格式
时间: 2023-08-03 19:53:27 浏览: 48
DateTimeFormatter 支持以下内置标准时间格式:
- yyyy: 四位数年份
- yy: 两位数年份
- y: 年份,不固定位数
- MMMM: 完整月份名称(例如:一月、二月)
- MMM: 缩写月份名称(例如:1月、2月)
- MM: 两位数月份
- M: 月份,不固定位数
- dd: 两位数日期
- d: 日期,不固定位数
- EEEE: 完整星期名称(例如:星期一、星期二)
- EEE: 缩写星期名称(例如:周一、周二)
- HH: 两位数24小时制小时数
- H: 24小时制小时数,不固定位数
- hh: 两位数12小时制小时数
- h: 12小时制小时数,不固定位数
- mm: 两位数分钟数
- m: 分钟数,不固定位数
- ss: 两位数秒数
- s: 秒数,不固定位数
- SSS: 三位数毫秒数
- S: 毫秒数,不固定位数
- a: 上午/下午标记
此外,还可以使用单引号将任何文本括起来,以便在格式中包含文本。例如:'现在是'yyyy'年'MM'月'dd'日'HH'点'mm'分'ss'秒'
相关问题
DateTimeFormatter.ofPattern支持哪些格式
DateTimeFormatter.ofPattern方法可以支持以下格式:
- "G": 代表"AD"或"BC"。
- "y": 代表年份,使用不同的数量来表示不同的位数(例如:"yy"表示两位数的年份,"yyyy"表示四位数的年份)。
- "M": 代表月份,使用不同的数量来表示不同的位数(例如:"M"表示一位数的月份,"MM"表示两位数的月份)。
- "d": 代表日期,使用不同的数量来表示不同的位数(例如:"d"表示一位数的日期,"dd"表示两位数的日期)。
- "h": 代表小时(12小时制),使用不同的数量来表示不同的位数(例如:"h"表示一位数的小时,"hh"表示两位数的小时)。
- "H": 代表小时(24小时制),使用不同的数量来表示不同的位数(例如:"H"表示一位数的小时,"HH"表示两位数的小时)。
- "m": 代表分钟,使用不同的数量来表示不同的位数(例如:"m"表示一位数的分钟,"mm"表示两位数的分钟)。
- "s": 代表秒钟,使用不同的数量来表示不同的位数(例如:"s"表示一位数的秒钟,"ss"表示两位数的秒钟)。
- "S": 代表毫秒,使用不同的数量来表示不同的位数(例如:"S"表示一位数的毫秒,"SSS"表示三位数的毫秒)。
- "E": 代表星期几的文本表示(例如:"E"表示星期一,"EEEE"表示星期二)。
- "a": 代表上午/下午的标记。
除了上述特定字符之外,您还可以在模式字符串中使用任何其他字符,比如空格、逗号、冒号等等,用于格式化日期和时间字符串。
datetimeformatter格式化后输出时间的代码
您可以使用以下代码来将一个日期格式化为一个字符串:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime myDateObj = LocalDateTime.now();
DateTimeFormatter myFormatObj = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDate = myDateObj.format(myFormatObj);
System.out.println("Formatted Date: " + formattedDate);
}
}
```
输出将是当前时间的格式化版本,使用以下格式:年-月-日 小时:分钟:秒。您可以根据需要更改日期格式的模式字符串。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![.zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)