C# 如何判断一年中某一天是否已经过去?
我有一个文本块,我想检查一下电话的日期。 例如:“如果超过4月10日,则显示字符串,或执行其他…”C# 如何判断一年中某一天是否已经过去?,c#,xaml,datetime,windows-phone-8.1,C#,Xaml,Datetime,Windows Phone 8.1,我有一个文本块,我想检查一下电话的日期。 例如:“如果超过4月10日,则显示字符串,或执行其他…” 这种可能性存在于类DateTime中?如果我没有看错你的问题,你应该可以这样做: if (DateTime.Today > yourTestDate) { //do stuff. } 如果我没看错你的问题,你应该可以这样做: if (DateTime.Today > yourTestDate) { //do stuff. } 使用DateTime.TryParse将
这种可能性存在于类DateTime中?如果我没有看错你的问题,你应该可以这样做:
if (DateTime.Today > yourTestDate)
{
//do stuff.
}
如果我没看错你的问题,你应该可以这样做:
if (DateTime.Today > yourTestDate)
{
//do stuff.
}
使用
DateTime.TryParse
将要查询的日期解析为DateTime
对象,然后使用DateTime.Now.Subtract
减去此日期。如果您在任何属性(如秒)中获得一个正数,则表示日期已过。负数表示它在将来使用DateTime.TryParse
将要查询的日期解析为DateTime
对象,然后使用DateTime.Now.Subtract
减去此日期。如果您在任何属性(如秒)中获得一个正数,则表示日期已过。负数表示它在未来这应该是DateTime。今天
否则,如果测试日期是今天,它将返回true。这应该是DateTime。今天
否则,如果测试日期是今天,它将返回true。你是指今年的4月10日吗,如果日期在1月1日至4月10日之间,做点什么,如果在4月11日至12月31日之间,做点别的什么?你是说今年的4月10日,或者如果日期在1月1日至4月10日之间,做点什么,如果在4月11日至12月31日之间,做些别的什么?