我需要以这种格式显示日期:dd/mm/yyyy。这实际上存储在 ASP.NET 文本框中,并用作 GridView 上的选择的控制参数。但是,当查询运行时,日期格式应更改为“d M y”(对于 Oracle)。它不工作。有人可以告诉我我做错了什么吗?现在我正在将“新”格式推送到一个不可见的标签并使用该标签作为我的控制参数:
$(document).ready(function() {
//datepicker for query, shown traditionally but holding an Oracle-needed format
$('[id$=txtBeginDate]').datepicker({ minDate: -7 , altFormat: 'd M y' });
//get alt format
var altFormat = $('[id$=txtBeginDate]').datepicker("option", "altFormat");
//set date to be altformat
$('[id$=lblActualDate]').datepicker("option", "altFormat", 'd M y');
});