Точное преобразование из символа-> POSIXct-> символа с датами времени менее миллисекунды
У меня есть символьный столбец даты и времени в файле. Я загружаю файл (вdata.table
) и делать вещи, которые требуют преобразования столбца вPOSIXct
, Затем мне нужно написатьPOSIXct
значение возвращается в файл, но дата и время не будут одинаковыми (потому что они напечатаны неправильно).
Эта проблема печати / форматирования хорошо известна и обсуждалась несколько раз. Я'Прочитал несколько постов, описывающих эту проблему. Самые авторитетные ответы, которые я нашел, даны в ответ наэтот вопрос, Ответы на этот вопрос обеспечивают две функции (myformat.POSIXct
а такжеform
), которые должны решить эту проблему, но они, похоже, не работают на этом примере:
x