在将日期对象绑定到 GridView 标签(日期字符串格式)时获取星期几



我想从绑定到网格视图标签的 Date 对象中获取星期几,如下所示:

<asp:Label ID="ResourceAvailabilityDayLabel" runat="server" Text='<%# Bind("Date", "{0:d}") %>'></asp:Label>

{0:d} 仅以数字显示日期,如果日期为 11-4-2012,它将发布 11。有没有办法在绑定期间完成此操作? 我找不到正确的日期字符串格式。

编辑

{0:DDDD} 修复了此问题。

要获取星期几,请使用ddddddd格式说明符:

<asp:Label ID="ResourceAvailabilityDayLabel" runat="server" Text='<%# Bind("Date", "{0:dddd}") %>'></asp:Label>

最新更新