我的Unix时间戳为String,我想提取小时和分钟,以便将此时间戳转换为总分钟数。
val timestamp = "1469768809"
如果timestamp
不是字符串(即使用timestamp.get(Calendar.HOUR_OF_DAY)
),那将是直截了当的。但是我不知道如何处理String。
答案 0 :(得分:0)
看起来你有几秒的纪元时间。将字符串转换为Int
,然后进行必要的计算:
val minutes = "1469768809".toInt / 60
除非您真正想要的是日期时间,否则您应该查看scala的一些日期/时间库,例如: nscala-time