Javascript Halo 5 Api未知时间戳
因此,我目前正在使用343个行业提供的Halo 5 api。在分析数据时,我遇到了一个我从未见过的时间戳 PT1H6M19.6203713S 我很好奇它是什么格式,以及是否可以使用JavaScript转换它。将其传递到Javascript Halo 5 Api未知时间戳,javascript,api,date,format,timestamp,Javascript,Api,Date,Format,Timestamp,因此,我目前正在使用343个行业提供的Halo 5 api。在分析数据时,我遇到了一个我从未见过的时间戳 PT1H6M19.6203713S 我很好奇它是什么格式,以及是否可以使用JavaScript转换它。将其传递到新日期()构造函数无效。这是: 大写字母p、Y、M、W、D、T、H、M和S是每个日期和时间元素的指示符,不会被替换 p是放置在持续时间表示开头的持续时间指示符(表示期间)。 Y是年数值后面的年指示符。 M是月数值后面的月份指示符。 W是周数值后面的周指示符。 D是天数值后面的日期指
新日期()
构造函数无效。这是:
大写字母p、Y、M、W、D、T、H、M和S是每个日期和时间元素的指示符,不会被替换
p是放置在持续时间表示开头的持续时间指示符(表示期间)。Y是年数值后面的年指示符。
M是月数值后面的月份指示符。
W是周数值后面的周指示符。
D是天数值后面的日期指示符。
T是表示的时间组件之前的时间指示符。
H是小时数值后面的小时指示符。
M是分钟数值后面的分钟指示符。
S是秒数值后面的第二个指示符 对于JavaScript,您可以使用momentjs库,它可以解析这些字符串。见此: …使用
力矩.持续时间方法:
moment.duration('P1Y2M3DT4H5M6S')
太平洋时间会是1小时6分19秒6203713吗?这就是我想的,然而,我是山地时间。我觉得PT可以代表比赛时间,但它只是觉得它不属于时间戳。