R
Size: a a a
R
АК
ВК
⌨
PU
⌨
PU
⌨
> format.Date("01-01-2020", "%Y%m%d")
[1] "00010120"
⌨
> format.Date("2020-01-01", "%Y%m%d")
[1] "20200101"
PU
⌨
ormat.Date
парсит. Видимо, понимает только ISO форматPU
PU
⌨
as.Date("01-01-2020")
[1] "0001-01-20"
format.Date
это format
, приложенный к as.Date
. И вторая строка - это не строка парсинга, а строка форматирования вывода.> format.Date("2020-01-01", "%Y - %m -- %d")
[1] "2020 - 01 -- 01"
PU
АК
ormat.Date
парсит. Видимо, понимает только ISO форматformat
ничего не парсит. Он формирует из структуры данных, в данном случае Date
, строку в указанном формате.АК
as.Date("01-01-2020")
[1] "0001-01-20"
format.Date
это format
, приложенный к as.Date
. И вторая строка - это не строка парсинга, а строка форматирования вывода.> format.Date("2020-01-01", "%Y - %m -- %d")
[1] "2020 - 01 -- 01"
format
подаёшь строку, а не дату.АК
as.POSIXlt
, но он не гарантирует, что корректно распарсит ввод.⌨
format
подаёшь строку, а не дату.start = format.Date("01-01-2020", "%Y%m%d")
format(as.Date("01-01-2020", "%d-%m-%Y"), "%Y%m%d")
АК