Hej,
her et problem med at genere datoen for i går.
jeg har det her kode:
- var today = new Date();
- Logger.log(today.toISOString());
-
- today.setTime(today.getTime() + (2*60*60*1000)); //correct the time (add 2 hours)
- Logger.log(today.toISOString());
-
- today.setDate(today.getDate()-1);
- Logger.log(today.toISOString());
-
- var Y = today.getFullYear(),
- M = (today.getMonth()+1),
- D = today.getDate(),
- _date = Y + "-" + (M <= 9 ? "0"+M : M) + "-" + (D <= 9 ? "0"+D : D);
- Logger.log(_date);
som giver det her output
06:27:56.985 > 2016-08-01T04:27:56.985Z
06:27:56.986 > 2016-08-01T06:27:56.985Z
06:27:56.987 > 2016-07-31T06:27:56.985Z
06:27:56.987 > 2016-07-30
nogen der har et bud på hvorfor _date bliver til 30 ?
scriptet virker ikke tidligt om morgenen, hvis jeg nu køre det kl 10 virker det fint.