Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 在Kotlin中将字符串日期转换为时间戳_List_Kotlin_Collections - Fatal编程技术网

List 在Kotlin中将字符串日期转换为时间戳

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:

我在文件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: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)