Ram*_*ngh 1 asp.net format datetime
我希望时间格式应该是这样的11.00 AM.请告诉我怎么样?提前致谢.我的代码是:
<asp:DataList ID="dlEvents" runat="server" Width="100%">
<ItemTemplate>
<div class="date">
<%#Eval("StartTime")%>
to
<%#Eval("EndTime")%></div>
</ItemTemplate>
</asp:DataList>
Run Code Online (Sandbox Code Playgroud)
使用,
<%#Eval("StartTime","{0:hh.mm tt}")%>
Run Code Online (Sandbox Code Playgroud)
如果类型字段类型是字符串但它包含有效值datetime然后使用,
<%# DateTime.Parse(Eval("StartTime").ToString()).ToString("hh:mm tt")%>
Run Code Online (Sandbox Code Playgroud)