Convert String Into Datetime Format In Javascript
i have a string which, i want to compare with a javascript datetime object. how to convert string '1/1/1912' into datetime using JavaScript so that i can compare like if (EDateTime
Solution 1:
You could do this simply with a split if you can guarantee the date format.
var dateArray = '1/1/1912'.split("/");
newDate(dateArray[2], dateArray[1], dateArray[0]);
Solution 2:
var dateArray ='2012-02-17 01:10:59'.split(' ');
var year= dateArray[0].split('-');
var time= dateArray[1].split(':');
var finishDate =newDate(year[0], year[1], year[2], time[0], time[1], time[2])
Solution 3:
How about using DateJS library?
It can convert 1/1/1912
to Monday, January 01, 1912 12:00:00 AM
easily
Solution 4:
Convert your string to timestamp
with Date
object.
I found something like:
functiontoTimestamp(year,month,day,hour,minute,second){
var datum = newDate(Date.UTC(year,month-1,day,hour,minute,second));
return datum.getTime()/1000;
}
Year
, month
and day
parts get with regular expressions
.
Post a Comment for "Convert String Into Datetime Format In Javascript"