java中string类型的年月日转datetime类型
时间: 2023-06-03 21:05:38 浏览: 193
可以使用SimpleDateFormat类来完成字符串和日期之间的转换,代码示例如下:
```
String strDate = "2021-11-11";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(strDate);
Timestamp timestamp = new Timestamp(date.getTime());
```
其中,字符串"2021-11-11"表示年月日格式的时间字符串,SimpleDateFormat实例的参数"yyyy-MM-dd"表示该字符串的日期格式,parse方法将该字符串转换为Date对象,getTime方法返回Date对象的时间戳,最后将时间戳转换为Timestamp类型的日期时间数据。
相关问题
java将数据库中的datetime类型数据输出只输出时分秒并转为String
可以使用Java中的SimpleDateFormat类将数据库中的datetime类型数据输出为指定格式的字符串,具体代码如下:
```java
// 假设从数据库中查询出来的datetime类型数据为date
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
String timeStr = sdf.format(date);
System.out.println(timeStr);
```
其中,SimpleDateFormat的构造方法需要传入一个格式化字符串,用于指定输出字符串的格式。上面的代码中,我们使用"HH:mm:ss"格式化字符串,表示输出时分秒,忽略年月日部分。然后调用SimpleDateFormat的format()方法将datetime类型数据转换为指定格式的字符串。最后将字符串输出即可。
java将毫秒转为年月日时分秒
在 Java 中,可以使用 `java.time.*` 包下的日期时间 API 将毫秒转换为指定格式的日期时间字符串。以下是将毫秒转换为年月日时分秒的示例代码:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Example {
public static void main(String[] args) {
long millis = System.currentTimeMillis(); // 获取当前时间的毫秒数
LocalDateTime dateTime = LocalDateTime.ofEpochSecond(millis / 1000, 0, OffsetDateTime.now().getOffset()); // 将毫秒数转换为 LocalDateTime 对象
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); // 指定日期时间格式
String formattedDateTime = dateTime.format(formatter); // 将 LocalDateTime 对象格式化为字符串
System.out.println(formattedDateTime); // 输出格式化后的日期时间字符串
}
}
```
运行以上代码,会输出类似于 "2022-02-03 14:27:33" 的日期时间字符串,具体的值会根据当前时间不同而不同。需要注意的是,以上代码假设了当前时区与 UTC 时区的偏移量相同,如果当前时区与 UTC 时区的偏移量不同,需要对转换后的时间进行时区调整。
相关推荐
![](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)