Этот вопрос довольно старый - я думаю, что с 2010 года ситуация сильно изменилась. Во всяком случае, я просто столкнулся с этим сообщением, и я знаю, что знаю это решение. Вы просто добавляете опцию fileEncoding = "UTF-8"
прямо к write.csv
.
time.to_i => int
: возвращает значение of time как целое число секунд с начала эпохи.
Time.at (секунды [, микросекунды]) => time:
Создает новый объект времени с заданным количеством секунд (и необязательных микросекунд) от эпохи.