2024年8月24日发(作者:)
java datetime转date的方法
Java中可以使用``和``来实现`datetime`转换为`date`的
方法。
1. 使用``:
```java
import rmat;
import xception;
import DateFormat;
import ;
public class DateTimeConverter {
public static void main(String[] args) {
String dateTimeString = "2021-12-31 23:59:59";
DateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd
HH:mm:ss");
Date dateTime;
try {
dateTime = (dateTimeString);
DateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd");
String date = (dateTime);
n(date);
} catch (ParseException e) {
tackTrace();
}
}
}
```
以上代码将字符串类型的日期时间转换为`Date`对象,然后再使用
`SimpleDateFormat`将`Date`对象转换为指定格式的字符串日期。
2. 使用``:
```java
import amp;
public class DateTimeConverter {
public static void main(String[] args) {
String dateTimeString = "2021-12-31 23:59:59";
Timestamp timestamp = f(dateTimeString);
date = new (e());
n(date);
}
}
```
以上代码使用`Timestamp`类先将字符串类型的日期时间转换为`Timestamp`对
象,然后再使用`getTime()`方法获取毫秒数,最后使用``类将毫秒数转
换为`date`对象。
以上两种方法都可以将`datetime`类型的日期转换为`date`类型的日期。根据实
际需求选择适合的方法进行转换。


发布评论