xdsoft.net/jqplugins/datetimepicker использую такой picker.
<input type="text" class="input_birthday"/>
<input type="checkbox" class="input_birthday_year" id="not_year"/>
<label for="not_year"><span>Год неизвестен</span></label>
$('.input_birthday_year', $this).change(function(){
var options = {format:"d.m.Y"},
$date_picker = $('.input_birthday', $(this).parents('.edit_form'));
if ($(this).is(':checked')){$.extend(options, {format: "d.m"});}
$date_picker.datetimepicker(options);
});
$('.input_birthday_year', $this).change();
При checked, в текстовом поле год должен отсекаться, но у меня этого не происходит.