2013-08-29 3 views
2

Как я могу сбросить значение для Datatime локального значение по умолчанию: «мм/дд/гггг -: - -»Сброс даты и времени-административно- Jquery

<script type="text/javascript"> 
    function addMinutes(date, minutes) { 
     var newdate = date.getTime() + minutes * 60000 
     var temp = new Date(newdate).toISOString(); 
     return temp.toString().substr(0, 19); 
    } 

    $('#SelectIssuePriority').change(function() { 
     var selectedValue = $(this).val().split('|'); 
     if (selectedValue != null && selectedValue != '') { 
      var newDate = addMinutes(new Date(), selectedValue[1]); 
      $('#EstimateTime').val(newDate); 
     } else { 
      $('#EstimateTime').val("mm/dd/yyyy --:-- --"); 
     } 
    }); 
</script> 

я ставлю этот код для работы: jsfiddle.net/2BfnE

+0

Какое ваше ожидаемое значение по умолчанию? –

ответ

1

Я думаю, что невозможно изменить формат даты HTML5 input type=“date”.

По быстрому исследованию я узнал, что это SO question - это нечто похожее на ваше.

Поскольку вы отметили jQuery, почему бы вам не использовать Datepicker из jQuery UI. Там, где довольно легко иметь дело с форматами.

+0

Я использую этот код. Я обновил его, и он работает. – AFetter

+0

@Coelho О, ты понял. из любопытства, можете ли вы поделиться им в JSFiddle? – Praveen

+0

Я положил его на работу. Мой, если был неправ. http://jsfiddle.net/2BfnE/ – AFetter

Смежные вопросы