Pretvarjanje niza dd-mm-yyyy v datum
poskušam pretvoriti niz v obliki dd-mm-yyyy v datumski objekt v javascriptu z uporabo naslednjega:
var from = $("#datepicker").val();
var to = $("#datepickertwo").val();
var f = new Date(from);
var t = new Date(to);
("#datepicker";).val()
vsebuje datum v obliki dd-mm-yyyy.
Ko naredim naslednje, dobim "Nepravilen datum":
alert(f);
Ali je to zaradi simbola '-'? Kako lahko to odpravim?
170
3
Uporabite to obliko:
myDate = new Date('2011-01-03'); // Mon Jan 03 2011 00:00:00
Datum lahko zapišete tudi znotraj oklepajev predmeta
Date()
, kot na primer:Pri tem si lahko pomagate z zunanjo knjižnico.
http://www.mattkruse.com/javascript/date/source.html
Oglejte si tudi to: https://stackoverflow.com/questions/1576753/parse-date-string-in-javascript