我目前正在使用gridview,并希望将我的总分钟字段转换为hh:mm
这就是我的代码现在的样子,它占用总分钟并回馈hh.00
</asp:TemplateField>
<asp:TemplateField HeaderText="Hours" HeaderStyle-Width="88px">
<ItemTemplate>
<%# (((PendingApprovalListData)Container.DataItem).TotalMinutes / 60.00).ToString("N2")%>
</ItemTemplate>
答案 0 :(得分:1)
you can use this code :
var Hours = Math.floor(Yourvariable/60);
var Minutes = Yourvariable%60;
Or you can use this
var span = System.TimeSpan.FromMinutes(Yourvariable);
var hours = ((int)span.TotalHours).ToString();
var minutes = span.Minutes.ToString();
答案 1 :(得分:0)
实施例 对于客户端
<ItemTemplate>
<asp:Label ID="lblExemptionDate" runat="server" Text='<%#Bind("ExemptDate","{0:dd MMM yyyy HH:mm:ss}")%>'></asp:Label>
</ItemTemplate>