2013-08-29 31 views
2

如何我可以为DATATIME本地值重置为默认值:“MM/DD/YYYY - : - - ”复位日期时间本地的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添加了标签,为什么不使用jQuery UIDatepicker。处理格式很容易。

+0

我一直在使用这段代码。我更新了它,它有效。 – AFetter

+0

@Coelho哦,你明白了。出于好奇,你可以在JSFiddle中分享它吗? – Praveen

+0

我付诸实施。我如果是错的。 http://jsfiddle.net/2BfnE/ – AFetter

相关问题