2015-06-26 6 views
1

У меня есть болгарская короткая строка шаблона даты из календаря, как я могу создать объект даты без удаления 'г.' от него.jquery globalize convert bulgerian shortdate pattern date string to date объект

new Date('26.6.2015 г.') 

Я хотел сравнить дату, выбранную из календаря с текущей датой

if (($.datepicker.formatDate('yy/mm/dd', new Date())) 
    ($.datepicker.formatDate('yy/mm/dd', new Date('26.6.2015 г.')))) 

      { alert('success')} 

ответ

0

это может помочь вам.

var stringDate='26.6.2015 г.';// assuming this the format you get and used regex to match this pattern 
 
stringDate=stringDate.substring(0, stringDate.indexOf(' '));// to remove everything after space including space 
 
var pattern = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/; 
 
var arrayDate = stringDate.match(pattern); 
 
var dt = new Date(arrayDate[3], arrayDate[2] - 1, arrayDate[1]); 
 
console.log(dt)// this is date object