我正在使用j查询在C#中工作。在我的工作中,我正在使用datepicker,因为我有疑问,
我的问题是,我从文本框中的datepicker den bind获取日期,我需要在获取文本框日期之后
格式必须改变,任何人都给出解决方案,
答案 0 :(得分:0)
jQuery提供了许多日期选择器。但我会使用jQuery UI内置one:
然后你可以像这样设置日期格式:
$.datepicker.formatDate( format, date, settings )
或使用不同的方法(很多方法)根据您的需要进行自定义
答案 1 :(得分: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',
});
答案 2 :(得分:0)
您可以设置执行jQuery的日期
$(document).ready(function () {
$(".DatepickerInput").datepicker({ dateFormat: 'dd/mm/yy' });
});
或者,当您将日期添加到文本框时,请执行以下操作:
TextBox1.Text = Convert.ToDateTime(TextBox1.Text).ToString("d");
使用Date Formatting in C#正确设置日期格式。
答案 3 :(得分:0)
您可以使用dateFormat
$('#ControlId').datepicker({ dateFormat: 'mm/dd/yy' });
OR
$('#ControlId').datepicker({ dateFormat: 'dd/mm/yy' });