Skip to content Skip to sidebar Skip to footer

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.

Solution 5:

Post a Comment for "Convert String Into Datetime Format In Javascript"