Friday, November 8, 2013

How to parse string to datetime in Mozilla Firefox

How to parse string to datetime in Mozilla Firefox

Have you ever seen this result NaN  when you try to convert string to datetime.

I share my solution of this issue.

//this design pattern is called object literal
see more: rebecca murphey

var system = {

    init: function (){

      var str = "2013-10-11 12:34: 12";
      var result = system.parseMyDate(str , '-');
      alert(result);

    },

     parseMyDate : function (_date, _mask) {

_date = _date.split(' ');
var time = _date[1];
_date = _date[0].split(_mask);

var t = _date[0] + '/' + _date[1] + '/' + _date[2] + ' ' + time;

return new Date(t);
     }

}

I hope that will be useful for you
Thanks Mehmedov.