我有一个日期,格式是2014年5月11日太阳。如何使用JavaScript将其转换为2014-05-11 ?
函数taskDate(dateMilli) {
var d = (new Date(dateMilli) + ")。分割(' ');
D [2] = D [2] + ',';
返回[d[0], d[1], d[2], d[3]]。加入(' ');
}
var datemilli =日期。解析(' 2014年5月11日');
console.log (taskDate (datemilli));
上面的代码给了我相同的日期格式,2014年5月11日。我该如何解决这个问题?
这对我来说很有效,如果需要测试,你可以直接将它粘贴到你的HTML中:
<script type="text/javascript">
if (datefield.type!="date"){ // If the browser doesn't support input type="date",
// initialize date picker widget:
jQuery(function($){ // On document.ready
$('#Date').datepicker({
dateFormat: 'yy-mm-dd', // THIS IS THE IMPORTANT PART!!!
showOtherMonths: true,
selectOtherMonths: true,
changeMonth: true,
minDate: '2016-10-19',
maxDate: '2016-11-03'
});
})
}
</script>