簡體   English   中英

如何在GridView中將日期時間字符串修整為其分鍾?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM