Sha*_*bal 0 javascript jquery datepicker
下面Jquery UI Date Picker以正确的格式显示日期,但读错了.
HTML:
<input type="text" id="date">
<input type="button" id="btn" value="Show"/>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
$('#date').datepicker({dateFormat: 'dd-mm-yy'});
$('#btn').click(function(){
var _myDate = new Date($('#date').val());
alert(_myDate);
});
Run Code Online (Sandbox Code Playgroud)
怎么了?(Jsfiddle在这里)
它显示日期正确,但读错了......
当我像这样使用它时:
$('#btn').click(function(){
var _myDate = $('#date').val();
alert(_myDate);
});
Run Code Online (Sandbox Code Playgroud)
没关系,但是当使用C#as作为字符串传递给服务器端然后将其转换为它时,DateTime会给出错误,Invalid Date即每次Day选择的值都大于12.它与Day一个月一起对待.我所要求的日期格式是dd/mm/yyyy.
也许这是你的答案
$( "#date" ).datepicker({dateFormat: 'mm-dd-yy'});
$('#btn').click(function(){
var _myDate = new Date($('#date').val());
var new_date=_myDate.split('-');
var month=new_date[0];
var day=new_date[1];
var year=new_date[2];
//you have 3 data, month, day and year.
alert(month+"/"+day+"/"+year);
});
Run Code Online (Sandbox Code Playgroud)
您可以使用3变量日,月,年来编写程序
| 归档时间: |
|
| 查看次数: |
13636 次 |
| 最近记录: |