我想知道世界上所有时区在特定一天(最终为2019年的所有日子)从UTC到当地时间的时间偏移。我在R中尝试了以下代码,但它不起作用:
library(lutz) time_zones <- OlsonNames() for (tz in time_zones) { temp <- rbind( tz_offset("2019-01-01", tz = tz), ) }
对如何实现这一目标有何建议?
ie3xauqp1#
library(lutz) time_zones <- OlsonNames() temp <- list() for (tz in time_zones) { temp[[tz]] <- tz_offset("2019-01-01", tz = tz) } temp <- do.call(rbind, temp) head(temp) # tz_name date_time zone is_dst utc_offset_h #Africa/Abidjan Africa/Abidjan 2019-01-01 00:00:00 GMT FALSE 0 #Africa/Accra Africa/Accra 2019-01-01 00:00:00 GMT FALSE 0 #Africa/Addis_Ababa Africa/Addis_Ababa 2018-12-31 21:00:00 EAT FALSE 3 #Africa/Algiers Africa/Algiers 2018-12-31 23:00:00 CET FALSE 1 #Africa/Asmara Africa/Asmara 2018-12-31 21:00:00 EAT FALSE 3 #Africa/Asmera Africa/Asmera 2018-12-31 21:00:00 EAT FALSE 3
1条答案
按热度按时间ie3xauqp1#