簡體   English   中英

c# - 如何在c#中檢查日期時間是否正好比今天的日期早一個月

[英]How to check if a datetime is exactly a month before today´s date in c#

我正在制作一個項目控制程序,我希望它使用必須至少比今天早一個月的條件來驗證開始日期。 我幾乎不知道在日期時間方面我在做什么,所以任何幫助將不勝感激。 在你問之前,不,這不是作業,我在自學 C#。

你的意思是這樣的date == DateTime.Today.AddMonths(-1); ?

DateTime today = DateTime.Now.Date
DateTime oneMonthAgo = today.AddMonth(-1);
bool isOk = startDate <= oneMonthAgo; // or < ? define exact condition for your requirement

DateTime 類有很多有用的方法來以多種方式處理 Date:使用它們!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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