我有一个文本框,我使用DatePicker
约会并保存。当我再次来检查文本框中的日期时,值是
02-04-1996 00:00:00
我想删除
00:00:00
看一下图片
怎么做?请帮忙
更新代码
Datepicker的JS代码: -
$(function () {
$("[id$=mainContent_txtdateofbirth], [id$=mainContent_txtdoj], [id$=mainContent_txtdol]").datepicker({
textboxImageOnly: true,
textboxImage: 'images/calendar.png',
changeMonth: true,
changeYear: true,
dateFormat: "{0:DD-MM-YY}",
yearRange: "-40:+0",
maxDate: new Date(),
});
});
答案 0 :(得分:2)
将日期选择器控件属性更改为自定义。
DateTimePicker1.Format = DateTimePickerFormat.Custom;
DateTimePicker1.CustomFormat = "dd-MM-yyyy";
请参阅Here DateTimePicker.CustomFormat
财产
EDIT2:
如果您使用的是jQuery日期选择器。请更改datepicker日期格式属性。
试
var date = $('#datepicker').datepicker({ dateFormat: 'dd-mm-yy' }).val();
答案 1 :(得分:1)
尝试如下并且有效: -
codebehind
txtdateofbirth.Text = DateTime.Parse(dt.Rows[0]["dob"].ToString()).ToShortDateString();
ToShortDateString();
从文本框中删除了00:00:00
。
答案 2 :(得分:0)
尝试按日期顺序排列日期:
<强>&#34; 0:DD-MM-YY&#34; 强>
这会有效!