Похоже, текст, возвращаемый getContentText()
, не возвращает страницу, как вы ожидали.Страница должна загружать данные после начальной fetch()
с данными, которые вы ищете.
После открывания сетевых инструментов Chrome (F12) и просмотра сетевых запросов я заметил https://www.time.gov/actualtime.cgi?__lzbc__=cytoln
.Это возвращает XML со значением метки времени.
Это должно быть полезно:
var page = UrlFetchApp.fetch('https://www.time.gov/actualtime.cgi?__lzbc__=cytoln').getContentText();
var xml = XmlService.parse(page);
var timestamp = xml.getRootElement().getAttribute("time").getValue();
Logger.log(timestamp); //seems to return a timestamp in *microseconds*
var dateObj = new Date(timestamp/1000); //something like this to get Date obj?
Logger.log(dateObj.toUTCString());