как преобразовать строку даты из CSV-файла в формат даты

r

2361 просмотра

1 ответ

Возможный дубликат:
преобразовать строку любого формата в дд-мм-гг чч: мм: сс в R

Наличие значения даты в файле Excel похоже на то, что 12/12/2010мне нужно извлечь дату из файла Excel в dd-mm-yyy hh:mm:ssформате. Как я могу сделать это в R?

Когда я пытался использовать

strftime(as.POSIXct(as.Date(startdate)), format="%d-%m-%Y %H:%M:%S", tz="UCT")

сделать это с датой 12/12/2000,

I got the result like this: `0012-12-20 00:00:00`.

Спасибо за вашу помощь. Но мне нужно конвертировать любой формат даты в
"дд-мм-гггг чч мм сс". что если я даю какой-либо формат дат, например - дд-мм-гггг, или мм-дд-гггг, или гггг-мм-дд, то мне нужен полученный формат в "дд-мм-ггг чч мм сс"

Автор: user1790894 Источник Размещён: 13.11.2019 11:34

Ответы (1)


1 плюс

Как насчет этого:

as.Date("12/31/2000", format="%m/%d/%Y")

который дает объект Date , или:

d1 <- strptime("12/31/2000 17:35:17", format="%m/%d/%Y %H:%M:%S")
class(d1)
[1] "POSIXlt" "POSIXt"
d1
[1] "2000-12-31 17:35:17"
Автор: cbare Размещён: 30.11.2012 07:17
Вопросы из категории :
32x32