SimpleDateFormat 将 1715011200000 转换为时间
时间: 2024-05-11 08:13:12 浏览: 150
SimpleDateFormat是Java中的一个日期格式化工具类,它可以将日期对象转换为指定格式的字符串,也可以将字符串转换为日期对象。在使用SimpleDateFormat时,需要指定日期格式,例如:"yyyy-MM-dd HH:mm:ss",其中yyyy表示年份,MM表示月份,dd表示日期,HH表示小时,mm表示分钟,ss表示秒钟。
将1715011200000转换为时间,需要将它先转换为日期对象,然后再使用SimpleDateFormat将日期对象转换为指定格式的字符串。假设这个数字表示的是从1970年1月1日0时0分0秒起的毫秒数,可以使用如下代码实现:
```java
long millisecond = 1715011200000L;
Date date = new Date(millisecond);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = sdf.format(date);
System.out.println(time);
```
执行上述代码会输出:2024-03-04 00:00:00
相关问题
使用SimpleDateFormat 将 20220321102645 转换成日期
可以使用以下代码将 20220321102645 转换成日期:
```java
String dateString = "20220321102645";
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
Date date = format.parse(dateString);
System.out.println(date);
```
输出结果为:Mon Mar 21 10:26:45 CST 2022
使用simpledateformat将字符串转换成日期,再将日期转换成字符串 java
使用SimpleDateFormat可以方便地将字符串转换成日期,并将日期转换成字符串。
首先,要将字符串转换成日期,可以通过以下步骤实现:
1. 创建SimpleDateFormat对象,指定日期格式,例如:"yyyy-MM-dd"表示年-月-日。
2. 调用SimpleDateFormat对象的parse()方法,将字符串作为参数传入,此方法会返回对应的日期对象。
示例代码如下:
```java
String dateString = "2021-09-20";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(dateString);
```
其次,将日期转换成字符串,可以按照以下步骤进行:
1. 创建SimpleDateFormat对象,指定日期格式。
2. 调用SimpleDateFormat对象的format()方法,将日期对象作为参数传入,此方法会返回对应的字符串。
示例代码如下:
```java
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateString = sdf.format(date);
```
需要注意的是,在使用SimpleDateFormat进行日期字符串转换时,要确保字符串和日期格式的对应关系是正确的,否则可能会导致解析或格式化失败的异常。
阅读全文