Я получил данные из API, который дал мне метки времени в формате Unix эпохи. Я установил для epochtimedate дату, которую я получил от API. Я преобразовал с помощью
var date = Date(epochtimedate*1000);
Когда я написал это в Google Sheet с (второе поле):
currentSheet.appendRow([nickname,date,globalrating,xp,damage_dealt,damage_received,battles,all_time_average_xp,last_game_xp_avg]);
Google преобразовал этот объект даты в строку, например Thu Jan 02 2020 17:24:12 GMT-0000 (GMT)
- как преобразовать обратно в объект DateTime в скрипте Google Apps?
Я собираюсь изменить исходный сценарий для преобразования в dd-MM-yyyy
и HH:mm:ss
для будущих захватов API, которые я буду использовать в отдельных столбцах в пересмотренном Листе. Я хочу go вернуться и преобразовать более ранние строки, чтобы я мог составить формулу таблицы Google на основе даты и времени.