Я использовал as.numeric
для преобразования Sys.time()
в числовое значение и добавления к другой строке, просто чтобы создать имя файла с таким, как показано ниже
as.numeric(Sys.time())
[1] 1547099793
paste0('filename',as.numeric(Sys.time()),".csv")
[1] "filename1547100543.00219.csv"" #It adds decimals
Как получить результат как 'filename1547100543.csv'
и присвоить переменную для создания файла с именем? что-то вроде ниже
newfile=paste0('filename',as.numeric(Sys.time()),".csv")
fwrite(dt,paste(path,newfile))