我有兩個問題。我正在嘗試在 xamarin 中進行我的第一個應用程式,并且我有日期串列。第一個問題是格式。當我將系結添加datetime到標簽時,它看起來像這樣“25.11.2021 00:00”。我能做些什么才能只有約會?第二個問題我有不同的。很多日期都是一樣的,我只想要一個獨一無二的。我不能使用DistincBy,所以我寫了這樣的東西,MyList.Select(x => x.dateTime).Distinct().ToList()但不起作用。有人可以告訴我我做錯了什么嗎?
uj5u.com熱心網友回復:
日期部分
使用.DateDateTimes 值,它只會給你日期。然后使用該函式.ToString("dd.MM.yyyy")提取字串中的日期,您將能夠在標簽中使用該日期。
示例代碼:
string myDate = DateTime.Now.ToString("dd.MM.yyyy");
獨特的部分
對于這個.Select()問題,還可以.Date在過濾器中使用 ,因為它會檢查日期是否相同而不是日期時間,其中包含允許兩個日期之間存在微小差異的精確資料。
的代碼.Select()是:
MyList.Select(x => x.dateTime.Date).Distinct().ToList();
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/366470.html
上一篇:如何僅將一個孩子集中在父母內部?
