Timestamp字符串类型转化为Timestamp java
时间: 2023-04-05 17:01:44 浏览: 115
可以使用Java中的SimpleDateFormat类将Timestamp字符串类型转化为Timestamp类型。具体代码如下:
String timestampStr = "2022-01-01 12:00:00";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Timestamp timestamp = new Timestamp(dateFormat.parse(timestampStr).getTime());
这样就可以将字符串类型的时间戳转化为Timestamp类型的时间戳了。
相关问题
scala 如何将java.sql.Timestamp 类型转化字符串
将java.sql.Timestamp类型转化为字符串可以通过使用SimpleDateFormat类的format方法来实现,示例代码如下:
```scala
import java.text.SimpleDateFormat
import java.util.Date
import java.sql.Timestamp
// 定义格式化字符串
val format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS")
// 创建一个Timestamp对象
val ts = new Timestamp(System.currentTimeMillis())
// 将Timestamp类型转化为字符串
val str = format.format(new Date(ts.getTime()))
// 打印输出结果
println(str)
```
其中,SimpleDateFormat类的format方法用于将Date类型转化为指定格式的字符串,Date(ts.getTime())用于将Timestamp类型转化为Date类型。
scala 如何将Timestamp类型转化字符串
你好!感谢您向我提出问题。回答您的问题,Scala 可以使用 `java.text.SimpleDateFormat` 类中的 `format()` 方法将 `Timestamp` 类型转换为字符串。以下是示例代码:
```scala
import java.sql.Timestamp
import java.text.SimpleDateFormat
val timestamp = new Timestamp(System.currentTimeMillis())
val formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS")
val str = formatter.format(timestamp)
println(str) // 输出类似于 "2021-09-22 12:30:45.123" 的字符串
```
希望这可以帮助到您。
阅读全文