1

我正在使用 J 查询在 C# 中工作。在我的工作中,我正在使用 datepicker,因为我有疑问,

我的问题是,我从文本框中的 datepicker den 绑定得到日期,我需要在获取文本框日期后

格式必须更改,任何人都可以提供解决方案,

4

4 回答 4

0

您可以使用dateFormat

像这样

$('#ControlId').datepicker({ dateFormat: 'mm/dd/yy' });

OR 

$('#ControlId').datepicker({ dateFormat: 'dd/mm/yy' });
于 2012-09-07T07:00:29.997 回答
0

jQuery 提供了许多日期选择器。但我会使用内置的 jQuery UI

然后你可以像这样设置日期格式:

$.datepicker.formatDate( format, date, settings ) 

或使用不同的方法(其中很多)根据您的需要对其进行自定义

于 2012-09-07T06:51:11.193 回答
0

使用:
1)从datepicker你选择值后改变格式。

    getDate() // Returns date
    getMonth() // Returns the month
    getFullYear() // Returns the year
    var d ="Your Date From date picker";
    var curr_date = d.getDate();
    var curr_month = d.getMonth();
    var curr_year = d.getFullYear();
    var desirersult = (curr_date + "-" + curr_month + "-" + curr_year); //how you want to display.

2)在选择datepicker您设置格式之前:

$('#datepicker ').datetimepicker({
    dateFormat: 'dd-mm-yy',
});
于 2012-09-07T06:57:26.100 回答
0

您可以设置执行 jQuery 的日期

$(document).ready(function () {
    $(".DatepickerInput").datepicker({ dateFormat: 'dd/mm/yy' });
});

或者,当您将日期添加到文本框时,请执行以下操作:

TextBox1.Text = Convert.ToDateTime(TextBox1.Text).ToString("d");

使用C# 中的日期格式来适当地格式化您的日期。

于 2012-09-07T06:58:02.647 回答