Lua-将XML日期时间转换为UTC时间戳

问题描述 投票:0回答:1

我对lua经验不足,无法完成简单的任务(我认为):

给出一个包含时间戳记的字符串(从XML文件解析),如何使用lua script将其转换为UTC格式的TIMESTAMP?

my_date = "2019-11-21T22:35:03.332+02:00"

基本上,我想编写一个函数/脚本,当传递这样的字符串时,我将以UTC格式(YYYY-MM-DD HH:MS:SS)的形式返回一个空字符串(如果无法转换)或时间戳记

my_date中,最后一部分... + 02:00表示(本地)时间比UTC早2小时。

my_utc_date = "2019-11-21 20:35:03"

datetime lua timestamp datetime-conversion
1个回答
0
投票

有几种方法可以实现您的目标。在这里,我向您展示如何使用string.matchstring patterns获取字符串元素。其余的是简单的数学。

© www.soinside.com 2019 - 2024. All rights reserved.