scala将字符串时间转为时间戳
时间: 2023-08-30 15:10:20 浏览: 123
Scala解析Json字符串的实例详解
在 Scala 中,可以使用 `java.text.SimpleDateFormat` 类来将字符串时间转换为时间戳。以下是一个简单的示例代码:
```scala
import java.text.SimpleDateFormat
import java.util.Date
val dateString = "2021-10-01 12:30:00"
val dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
val date = dateFormat.parse(dateString)
val timestamp = date.getTime()
```
在这个示例中,我们首先定义了一个字符串时间 `dateString`,然后创建了一个 `SimpleDateFormat` 对象 `dateFormat`,用于指定时间格式。接着,我们使用 `dateFormat.parse` 方法将字符串时间转换为 `Date` 对象 `date`,最后使用 `date.getTime` 方法获取时间戳 `timestamp`。
需要注意的是,上述代码中的时间格式 `"yyyy-MM-dd HH:mm:ss"` 是一种常见的时间格式,如果你要转换的时间格式不同,需要修改相应的时间格式字符串。
阅读全文