Я пытаюсь обновить информацию о файле на основе значения getLastUpdated()
. Но это сильно отличается от того, что вы видите в окне проводника «Дата изменения». У меня есть диск Google на моем компьютере, поэтому я могу работать с файлом напрямую. Онлайн-лист Google для контроля состояния файлов, местоположений, источников драйверов, людей, назначенных для управления файлами, и т. Д. Что создает разницу между значением getLastUpdated()
в скрипте Google и Date modified
в окне (не касается формата) ?
Это код
var lastUpdateArray = convert2SingleArray(sheet.getRange(2, 7, entries, 1).getValues())
var fileID = '1wztgG8-1gAkjJQAPY05YtCUkudBDFfT_'
var file = DriveApp.getFileById(fileID) ;
for (var i in lastUpdateArray)
{
if(file.getLastUpdated() > lastUpdateArray[i])
//Update file info
}
Logger.log(file.getLastUpdated())
Это вернуло бы что-то вроде этого
[19-06-06 10:15:31:352 ICT] 910_IBS_Thang_4_-3_c__f0_.jpg
[19-06-06 10:15:31:353 ICT] Tue Jun 04 17:12:32 GMT+07:00 2019
Но Windows показывает это