gpt4 book ai didi

javascript - 如何从文本框中读取日期,使用 Jquery UI DatePicker

转载 作者:行者123 更新时间:2023-11-28 12:30:45 26 4
gpt4 key购买 nike

下面的Jquery UI Date Picker以正确的格式显示日期,但读取错误。

HTML:

<input type="text" id="date">
<input type="button" id="btn" value="Show"/>

JavaScript:

$('#date').datepicker({dateFormat: 'dd-mm-yy'});
$('#btn').click(function(){
var _myDate = new Date($('#date').val());
alert(_myDate);
});

怎么了? (Jsfiddle Here)

它显示日期正确,但读取错误......

当我这样使用它时:

$('#btn').click(function(){
var _myDate = $('#date').val();
alert(_myDate);
});

没关系,但是当使用C#作为字符串将其传递到服务器端,然后将其转换为DateTime时,它会给出无效日期的错误> 当选择的每个大于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);
});

您可以使用这 3 个变量日、月、年来编写您的程序

关于javascript - 如何从文本框中读取日期,使用 Jquery UI DatePicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22196224/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com