scala中怎么得到timestamp格式的当前时间
时间: 2023-05-20 19:02:15 浏览: 132
在Scala中,可以使用Java的Date类和SimpleDateFormat类来获取当前时间的时间戳。以下是一个示例代码:
import java.util.Date
import java.text.SimpleDateFormat
val dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS")
val currentTimeStamp = dateFormat.format(new Date())
这将返回一个字符串,其中包含当前时间的时间戳,格式为“yyyy-MM-dd HH:mm:ss.SSS”。
相关问题
scala如何生成timestamp类型的数据
在 Scala 中,可以使用 java.sql.Timestamp 类型来表示时间戳。要生成一个时间戳,可以使用以下代码:
import java.sql.Timestamp
val timestamp = new Timestamp(System.currentTimeMillis())
其中,System.currentTimeMillis() 返回当前时间的毫秒数,然后使用 Timestamp 构造函数将其转换为 Timestamp 类型的对象。
scala如何生成指定格式的timestamp类型的数据
Scala可以使用Java的SimpleDateFormat类来生成指定格式的timestamp类型的数据。以下是一个示例代码:
```scala
import java.text.SimpleDateFormat
import java.util.Date
val format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS")
val timestamp = format.format(new Date())
println(timestamp)
```
在这个示例中,我们使用了SimpleDateFormat类来定义了一个格式为"yyyy-MM-dd HH:mm:ss.SSS"的时间戳格式。然后,我们使用format方法将当前时间转换为指定格式的时间戳,并将其打印出来。
阅读全文