我有一个web应用程序,我有一个标签,从数据库中拉出日期并显示它。该日期应显示“2011/7/21”,而是它显示为“月,21 2011 12:00 AM”奇数日期格式化字符串错误c#
我使用下列eval语句格式字符串 -
<asp:Label runat="server" ID="lblDate" Text='<%#Eval("dtmAward", "{0:MM/dd/yyyy}")%>' />
什么使日期格式成为长文本日期格式而不是常规日期?在其他地方,我使用该eval语句(与来自数据库的其他日期)它格式正确。
我在您的代码/代码隐藏处发现错误或复制/粘贴错误。你肯定这是这个标签获取数据的唯一地方吗?其他任何东西都可以触摸它吗?在您的代码中搜索lblDate。另外,请确保dtmAward确实是一个日期,而不是文本字符串。 – Nikki9696
您是将日期转换或转换为存储过程或查询中某处的字符串? –