Wie konvertiere ich einen string in ein Datum in der Apps-Script

Ich habe einige Probleme immer ein Datums-string (z.B. "17/08/2012") zu einem Zeitpunkt, so dass es kann verwendet werden, um zu vergleichen, ein anderes Datum.

Möchte ich "17/08/2012" zu produzieren, das Datum "17/08/2012 00:00:00 GMT", so dass es sein kann, richtig eingesetzt, für den Vergleich. Ich dachte, das wäre der einfachste Teil, was ich versuche zu tun, aber anscheinend nicht. Bitte Lesen Sie meinen aktuellen code.

function dateToString(dateString) {
  var dateArray = dateString.split("/");
  var year = dateArray[2];
  var month = dateArray[1];
  var day = dateArray[0];
  var date = new Date(year, month - 1, day);

  return date;
}

Dieser code produziert derzeit "FR Aug 17 16:00:00 PDT 2012" und ich habe absolut keine Ahnung, warum es sagt 4pm. Ich habe versucht viele verschiedene Möglichkeiten, dies zu tun für die letzten Stunden und kann immer noch nicht scheinen, um es richtig zu machen. Irgendwelche Ideen, wie ich bekommen kann es zu konvertieren, richtig?

Wie immer jede Hilfe wird sehr geschätzt.

  • Dank Ryan, dein code hat mir geholfen, in eine andere, fast ähnliche problem. 🙂
InformationsquelleAutor Ryan Smith | 2012-08-17
Schreibe einen Kommentar