ich die jQueryUI Datepicker Bibliothek bin mit und ich brauche es mit einem Datum zu liefern, die dynamisch für das min Datum geladen wird.ein Javascript-Datum aus einer Zeichenfolge ohne Zeitzone (für jQueryUI picker)
ich meine picker up:
$("#thePicker").datepicker({
dateFormat: 'yy-mm-dd',
showOtherMonths: true,
changeMonth: true,
changeYear: true,
minDate: new Date('2016-04-28'),
});
Wo ‚2016.04.28‘ ist eine Zeichenfolge, die bei Belastung variieren.
Dies allerdings setzt den minimal zulässigen Zeitpunkt bis zum 27. April 2016 aufgrund einer Zeitzone-Konvertierung.
Wie soll ich das neue Datum für die minDate konstruieren, wenn ich eine Zeichenfolge des Formats habe oben geliefert gezeigt, so dass keine Zeitzone ist relevant?
Ah großartig, danke. Benutzte die makeDate Funktion in meinem normalen Javascript, da dies in der App geschieht. Ich schätze, dass der Konstruktor Date, der eine Zeichenkette akzeptiert, die Zeitzone ableitet. – Luke
Ja, es wird die lokale Zeitzone des Benutzers angenommen und wenn Sie diese kleine Information übergeben, kann es einige seltsame Annahmen machen. – Twisty