Extracts the date and time information for which the forecasts will be valid.

get_datetime(doc)

Arguments

doc

an XMLInternalDocument object as returned by xmlParse (XML package).

Value

Returns a vector of POSIXt time stamps.

See also

get_station_information, get_meta_info, get_datetime.

Examples

# Latest L-type DWD MOSMIX forecast file for Innsbruck Airport url <- "https://opendata.dwd.de/weather/local_forecasts/mos/MOSMIX_L/single_stations/11120/kml/MOSMIX_L_LATEST_11120.kmz" # Download and extract file kmz <- tempfile("mosmix_demo_", fileext = ".kmz") check <- download.file(url, kmz) if ( inherits(check, "try-error") ) stop("Problems downloading the file!") kml <- unzip(kmz) # Parsing the unzipped kml file (XML format) doc <- XML::xmlParse(kml) # Extracting date and time information. datetime <- get_datetime(doc) print(datetime)
#> [1] "2019-01-09 22:00:00 UTC" "2019-01-09 23:00:00 UTC" #> [3] "2019-01-10 00:00:00 UTC" "2019-01-10 01:00:00 UTC" #> [5] "2019-01-10 02:00:00 UTC" "2019-01-10 03:00:00 UTC" #> [7] "2019-01-10 04:00:00 UTC" "2019-01-10 05:00:00 UTC" #> [9] "2019-01-10 06:00:00 UTC" "2019-01-10 07:00:00 UTC" #> [11] "2019-01-10 08:00:00 UTC" "2019-01-10 09:00:00 UTC" #> [13] "2019-01-10 10:00:00 UTC" "2019-01-10 11:00:00 UTC" #> [15] "2019-01-10 12:00:00 UTC" "2019-01-10 13:00:00 UTC" #> [17] "2019-01-10 14:00:00 UTC" "2019-01-10 15:00:00 UTC" #> [19] "2019-01-10 16:00:00 UTC" "2019-01-10 17:00:00 UTC" #> [21] "2019-01-10 18:00:00 UTC" "2019-01-10 19:00:00 UTC" #> [23] "2019-01-10 20:00:00 UTC" "2019-01-10 21:00:00 UTC" #> [25] "2019-01-10 22:00:00 UTC" "2019-01-10 23:00:00 UTC" #> [27] "2019-01-11 00:00:00 UTC" "2019-01-11 01:00:00 UTC" #> [29] "2019-01-11 02:00:00 UTC" "2019-01-11 03:00:00 UTC" #> [31] "2019-01-11 04:00:00 UTC" "2019-01-11 05:00:00 UTC" #> [33] "2019-01-11 06:00:00 UTC" "2019-01-11 07:00:00 UTC" #> [35] "2019-01-11 08:00:00 UTC" "2019-01-11 09:00:00 UTC" #> [37] "2019-01-11 10:00:00 UTC" "2019-01-11 11:00:00 UTC" #> [39] "2019-01-11 12:00:00 UTC" "2019-01-11 13:00:00 UTC" #> [41] "2019-01-11 14:00:00 UTC" "2019-01-11 15:00:00 UTC" #> [43] "2019-01-11 16:00:00 UTC" "2019-01-11 17:00:00 UTC" #> [45] "2019-01-11 18:00:00 UTC" "2019-01-11 19:00:00 UTC" #> [47] "2019-01-11 20:00:00 UTC" "2019-01-11 21:00:00 UTC" #> [49] "2019-01-11 22:00:00 UTC" "2019-01-11 23:00:00 UTC" #> [51] "2019-01-12 00:00:00 UTC" "2019-01-12 01:00:00 UTC" #> [53] "2019-01-12 02:00:00 UTC" "2019-01-12 03:00:00 UTC" #> [55] "2019-01-12 04:00:00 UTC" "2019-01-12 05:00:00 UTC" #> [57] "2019-01-12 06:00:00 UTC" "2019-01-12 07:00:00 UTC" #> [59] "2019-01-12 08:00:00 UTC" "2019-01-12 09:00:00 UTC" #> [61] "2019-01-12 10:00:00 UTC" "2019-01-12 11:00:00 UTC" #> [63] "2019-01-12 12:00:00 UTC" "2019-01-12 13:00:00 UTC" #> [65] "2019-01-12 14:00:00 UTC" "2019-01-12 15:00:00 UTC" #> [67] "2019-01-12 16:00:00 UTC" "2019-01-12 17:00:00 UTC" #> [69] "2019-01-12 18:00:00 UTC" "2019-01-12 19:00:00 UTC" #> [71] "2019-01-12 20:00:00 UTC" "2019-01-12 21:00:00 UTC" #> [73] "2019-01-12 22:00:00 UTC" "2019-01-12 23:00:00 UTC" #> [75] "2019-01-13 00:00:00 UTC" "2019-01-13 01:00:00 UTC" #> [77] "2019-01-13 02:00:00 UTC" "2019-01-13 03:00:00 UTC" #> [79] "2019-01-13 04:00:00 UTC" "2019-01-13 05:00:00 UTC" #> [81] "2019-01-13 06:00:00 UTC" "2019-01-13 07:00:00 UTC" #> [83] "2019-01-13 08:00:00 UTC" "2019-01-13 09:00:00 UTC" #> [85] "2019-01-13 10:00:00 UTC" "2019-01-13 11:00:00 UTC" #> [87] "2019-01-13 12:00:00 UTC" "2019-01-13 13:00:00 UTC" #> [89] "2019-01-13 14:00:00 UTC" "2019-01-13 15:00:00 UTC" #> [91] "2019-01-13 16:00:00 UTC" "2019-01-13 17:00:00 UTC" #> [93] "2019-01-13 18:00:00 UTC" "2019-01-13 19:00:00 UTC" #> [95] "2019-01-13 20:00:00 UTC" "2019-01-13 21:00:00 UTC" #> [97] "2019-01-13 22:00:00 UTC" "2019-01-13 23:00:00 UTC" #> [99] "2019-01-14 00:00:00 UTC" "2019-01-14 01:00:00 UTC" #> [101] "2019-01-14 02:00:00 UTC" "2019-01-14 03:00:00 UTC" #> [103] "2019-01-14 04:00:00 UTC" "2019-01-14 05:00:00 UTC" #> [105] "2019-01-14 06:00:00 UTC" "2019-01-14 07:00:00 UTC" #> [107] "2019-01-14 08:00:00 UTC" "2019-01-14 09:00:00 UTC" #> [109] "2019-01-14 10:00:00 UTC" "2019-01-14 11:00:00 UTC" #> [111] "2019-01-14 12:00:00 UTC" "2019-01-14 13:00:00 UTC" #> [113] "2019-01-14 14:00:00 UTC" "2019-01-14 15:00:00 UTC" #> [115] "2019-01-14 16:00:00 UTC" "2019-01-14 17:00:00 UTC" #> [117] "2019-01-14 18:00:00 UTC" "2019-01-14 19:00:00 UTC" #> [119] "2019-01-14 20:00:00 UTC" "2019-01-14 21:00:00 UTC" #> [121] "2019-01-14 22:00:00 UTC" "2019-01-14 23:00:00 UTC" #> [123] "2019-01-15 00:00:00 UTC" "2019-01-15 01:00:00 UTC" #> [125] "2019-01-15 02:00:00 UTC" "2019-01-15 03:00:00 UTC" #> [127] "2019-01-15 04:00:00 UTC" "2019-01-15 05:00:00 UTC" #> [129] "2019-01-15 06:00:00 UTC" "2019-01-15 07:00:00 UTC" #> [131] "2019-01-15 08:00:00 UTC" "2019-01-15 09:00:00 UTC" #> [133] "2019-01-15 10:00:00 UTC" "2019-01-15 11:00:00 UTC" #> [135] "2019-01-15 12:00:00 UTC" "2019-01-15 13:00:00 UTC" #> [137] "2019-01-15 14:00:00 UTC" "2019-01-15 15:00:00 UTC" #> [139] "2019-01-15 16:00:00 UTC" "2019-01-15 17:00:00 UTC" #> [141] "2019-01-15 18:00:00 UTC" "2019-01-15 19:00:00 UTC" #> [143] "2019-01-15 20:00:00 UTC" "2019-01-15 21:00:00 UTC" #> [145] "2019-01-15 22:00:00 UTC" "2019-01-15 23:00:00 UTC" #> [147] "2019-01-16 00:00:00 UTC" "2019-01-16 01:00:00 UTC" #> [149] "2019-01-16 02:00:00 UTC" "2019-01-16 03:00:00 UTC" #> [151] "2019-01-16 04:00:00 UTC" "2019-01-16 05:00:00 UTC" #> [153] "2019-01-16 06:00:00 UTC" "2019-01-16 07:00:00 UTC" #> [155] "2019-01-16 08:00:00 UTC" "2019-01-16 09:00:00 UTC" #> [157] "2019-01-16 10:00:00 UTC" "2019-01-16 11:00:00 UTC" #> [159] "2019-01-16 12:00:00 UTC" "2019-01-16 13:00:00 UTC" #> [161] "2019-01-16 14:00:00 UTC" "2019-01-16 15:00:00 UTC" #> [163] "2019-01-16 16:00:00 UTC" "2019-01-16 17:00:00 UTC" #> [165] "2019-01-16 18:00:00 UTC" "2019-01-16 19:00:00 UTC" #> [167] "2019-01-16 20:00:00 UTC" "2019-01-16 21:00:00 UTC" #> [169] "2019-01-16 22:00:00 UTC" "2019-01-16 23:00:00 UTC" #> [171] "2019-01-17 00:00:00 UTC" "2019-01-17 01:00:00 UTC" #> [173] "2019-01-17 02:00:00 UTC" "2019-01-17 03:00:00 UTC" #> [175] "2019-01-17 04:00:00 UTC" "2019-01-17 05:00:00 UTC" #> [177] "2019-01-17 06:00:00 UTC" "2019-01-17 07:00:00 UTC" #> [179] "2019-01-17 08:00:00 UTC" "2019-01-17 09:00:00 UTC" #> [181] "2019-01-17 10:00:00 UTC" "2019-01-17 11:00:00 UTC" #> [183] "2019-01-17 12:00:00 UTC" "2019-01-17 13:00:00 UTC" #> [185] "2019-01-17 14:00:00 UTC" "2019-01-17 15:00:00 UTC" #> [187] "2019-01-17 16:00:00 UTC" "2019-01-17 17:00:00 UTC" #> [189] "2019-01-17 18:00:00 UTC" "2019-01-17 19:00:00 UTC" #> [191] "2019-01-17 20:00:00 UTC" "2019-01-17 21:00:00 UTC" #> [193] "2019-01-17 22:00:00 UTC" "2019-01-17 23:00:00 UTC" #> [195] "2019-01-18 00:00:00 UTC" "2019-01-18 01:00:00 UTC" #> [197] "2019-01-18 02:00:00 UTC" "2019-01-18 03:00:00 UTC" #> [199] "2019-01-18 04:00:00 UTC" "2019-01-18 05:00:00 UTC" #> [201] "2019-01-18 06:00:00 UTC" "2019-01-18 07:00:00 UTC" #> [203] "2019-01-18 08:00:00 UTC" "2019-01-18 09:00:00 UTC" #> [205] "2019-01-18 10:00:00 UTC" "2019-01-18 11:00:00 UTC" #> [207] "2019-01-18 12:00:00 UTC" "2019-01-18 13:00:00 UTC" #> [209] "2019-01-18 14:00:00 UTC" "2019-01-18 15:00:00 UTC" #> [211] "2019-01-18 16:00:00 UTC" "2019-01-18 17:00:00 UTC" #> [213] "2019-01-18 18:00:00 UTC" "2019-01-18 19:00:00 UTC" #> [215] "2019-01-18 20:00:00 UTC" "2019-01-18 21:00:00 UTC" #> [217] "2019-01-18 22:00:00 UTC" "2019-01-18 23:00:00 UTC" #> [219] "2019-01-19 00:00:00 UTC" "2019-01-19 01:00:00 UTC" #> [221] "2019-01-19 02:00:00 UTC" "2019-01-19 03:00:00 UTC" #> [223] "2019-01-19 04:00:00 UTC" "2019-01-19 05:00:00 UTC" #> [225] "2019-01-19 06:00:00 UTC" "2019-01-19 07:00:00 UTC" #> [227] "2019-01-19 08:00:00 UTC" "2019-01-19 09:00:00 UTC" #> [229] "2019-01-19 10:00:00 UTC" "2019-01-19 11:00:00 UTC" #> [231] "2019-01-19 12:00:00 UTC" "2019-01-19 13:00:00 UTC" #> [233] "2019-01-19 14:00:00 UTC" "2019-01-19 15:00:00 UTC" #> [235] "2019-01-19 16:00:00 UTC" "2019-01-19 17:00:00 UTC" #> [237] "2019-01-19 18:00:00 UTC" "2019-01-19 19:00:00 UTC" #> [239] "2019-01-19 20:00:00 UTC" "2019-01-19 21:00:00 UTC" #> [241] "2019-01-19 22:00:00 UTC" "2019-01-19 23:00:00 UTC" #> [243] "2019-01-20 00:00:00 UTC" "2019-01-20 01:00:00 UTC" #> [245] "2019-01-20 02:00:00 UTC" "2019-01-20 03:00:00 UTC" #> [247] "2019-01-20 04:00:00 UTC"
# Remove kmz and kml file file.remove(kmz, kml)
#> [1] TRUE TRUE