0
我該怎麼做?如何以正確格式顯示TimeSpan?
這是代碼
<%# (DateTime.Now - Convert.ToDateTime(Eval("user_lastlogin"))) %>
它表明這種方式
17:55:43.2322234
,而不是
17:55:43
我該怎麼做?如何以正確格式顯示TimeSpan?
這是代碼
<%# (DateTime.Now - Convert.ToDateTime(Eval("user_lastlogin"))) %>
它表明這種方式
17:55:43.2322234
,而不是
17:55:43
您必須使用的ToString( 「格式」),時間跨度
的方法<%# (DateTime.Now - Convert.ToDateTime(Eval("user_lastlogin"))).ToString("hh':'mm':'ss") %>
的更多信息:
https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx
兩個日期時間的減法TimeSpan.but你寫了一個時間! – mohsen
@mohsen所以我沒有辦法做D:? – Harugawa
對於17:55:43.2322234您必須使用ToLongTimeString方法,而對於17:55:43請使用DateTime實例的ToShortTimeString – mohsen