List 在Kotlin中将字符串日期转换为时间戳
我在文件var/log/apt/history.log中有一个包含2个元数据的可变列表,元数据是开始日期和命令行 如果我打印我的列表,我会List 在Kotlin中将字符串日期转换为时间戳,list,kotlin,collections,List,Kotlin,Collections,我在文件var/log/apt/history.log中有一个包含2个元数据的可变列表,元数据是开始日期和命令行 如果我打印我的列表,我会 [, Start-Date: 2021-04-03 16:52:18, Commandline: apt-get install unrar, Start-Date: 2021-04-04 15:21:36, Commandline: apt install telegram-desktop, Start-Date: 2021-04-07 19:38:
[, Start-Date: 2021-04-03 16:52:18, Commandline: apt-get install unrar, Start-Date: 2021-04-04 15:21:36, Commandline: apt install telegram-desktop, Start-Date: 2021-04-07 19:38:19, Commandline: apt install dia]
如何在kotlin中选择开始日期(字符串)并转换为时间戳
我尝试了第一个元素,但我有一个字符串,它需要一个长字符串。如何将“开始日期”与该日期分开
val tStamp: Timestamp = Timestamp(metaList.elementAt(1))
首先,可以从字符串Date(metaList[1])创建日期对象: 然后可以将日期对象转换为时间戳:
val tStamp = Timestamp(date.time)
val tStamp = Timestamp(date.time)