Oct 7, 2009

Jquery date picker и форматы дат

Все знают про хороший календарик для выбора дат в jquery. Но если в приложении необходима локализация с форматом дат согласно культуре, то появляется проблема в том, что формат дат jquery и формат дат .net не совпадают. В таком случае можно сделать следующее:

1. Добавляем календарь следующим образом:

$(".datePick").datepicker({ 
    dateFormat: '<%= ConstantHelper.JQUERY_DATE_FORMAT %>'
});

2. ConstantHelper

CultureInfo.CurrentCulture.DateTimeFormat
 .ShortDatePattern.Replace("M", "m")
    .Replace("yy", "y");

Добавленный таким образом календарь будет выдавать даты в формате текущей культуры, и они будут совпадать с .net форматами.

No comments:

Post a Comment