将R中的中央时间转换为UTC

时间:2019-04-27 02:29:28

标签: r posixct

我拥有中央夏令时时间戳记的数据(每5分钟)。但是,我需要将此输入UTC。 R没有根据以下内容正确转换时间。

10-27-2002是该年的备用时间。因此,R应该认识到,在凌晨2点,时间倒退了一个小时,更重要的是,直到凌晨1:59:59才是CDT。但是,它认为CST在1:00 am(回退之前)开始。换句话说,根据R,当天发生的1:00-2:00 pm都是标准时间。

使用lubridate软件包中的ymd_hms函数,其代码如下:

Task.Delay()

产生此:

ymd_hms(dates,tz='America/Chicago')

force_tz也是如此:

"2002-10-27 00:50:00 CDT" "2002-10-27 00:55:00 CDT"
"2002-10-27 01:00:00 CST" "2002-10-27 01:05:00 CST" 

我该如何回退,以及如何向前发展,才能正确处理?从UTC转到任何其他时区都是很简单的,但我无法逆转。任何帮助都会很棒。

0 个答案:

没有答案