如何在绑定时设置时间格式?

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)

ada*_*ost 5

使用,

<%#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)