мой сценарий установлен на текущее время, но листы по-прежнему отображаются как AM, а не PM - PullRequest
1 голос
/ 24 мая 2019

Используемый мной скрипт настроен на GMT + 2, но почему-то всегда устанавливается на am, когда сейчас pm, и наоборот.

Я пробовал компонент изменения данных и формат блока, но все еще не работает,Также убедитесь, что в настройках моего листа установлено время Йоханнесбурга

function onEdit(e) {
  v`enter code here`ar TIME_ZONE = "GMT+2"; //enter desired timezone
  var date = Utilities.formatDate(new Date(), TIME_ZONE, 'hh:mm:ss'); //enter 
  desired date format

  //if column A has been edited, set date in same row in column B
  if (e.range.getColumn() == 1) {
  var row = e.range.getRow();
  e.source.getSheetByName('validated').getRange(row, 2).setValue(date);
  }
  }

Отметка времени должна быть в южноафриканском времени

Ответы [ 2 ]

0 голосов
/ 24 мая 2019

Попробуйте изменить часовой пояс в редакторе скриптов. Файл> Свойства проекта. Есть опция часового пояса, которую вы должны увидеть там же.

0 голосов
/ 24 мая 2019

вам также нужно указать свою локаль.попробуйте с:

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...