[英]How to trim datetime string to its minute in GridView?
我已將GridView中的字段綁定到數據對象的某些dateTime
屬性。 這些字段顯示到秒級別。 看起來像2009-2-3 18:00:00 PM
。
我只希望它顯示到分鍾,例如2009-2-3 18:00
。
做這個的最好方式是什么?
編輯 :我發現使用DataFormatString="{0:g}"
對我來說很好。 格式為2009-2-3 6:00 PM
。
盡管您找到了解決方案,但是這里有一些其他信息:
您可以在MSDN的此頁面上找到所有標准日期和時間格式字符串(例如“ g”)的列表: Standard DateTime Format Strings 。
而且,如果不想使用預定義格式之一,那么還會有一個有關“ 自定義日期和時間格式字符串”的頁面 。 例如,要獲取與您在問題中使用的格式完全相同的日期(“ 2009-2-3 18:00”),可以使用格式字符串“ yyyy-Md HH:mm”。
在使用自定義格式字符串之前,請記住,使用標准(預定義)格式字符串的優點是可以自動考慮當前區域性(區域設置)。 因此,如果您想向用戶顯示日期,則預定義的格式可能是更好的選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.