将datetime与am / pm进行比较 [英] Compare datetime with am/pm
本文介绍了将datetime与am / pm进行比较的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在特定时间调用一个方法,然后在某个限制时间后它将一直打开。
示例:
RecentTime = 6/9/2015 AM 12:00:00
功能开始工作时的ExactTime将是6/10 / 2015 AM 10:30
现在我想要
if (RecentTime > = ExactTime)
{
// 某些方法
}
谢谢
解决方案
查看文档:
DateTime.Compare方法 [ ^ ]
DateTime.Equals方法 [ ^ ]
DateTime.GreaterThan Operator [ ^ ]
DateTime.GreaterThanOrEqual Operator [ ^ ]
DateTime.LessThan运营商 [ ^ ]
DateTime.LessThanOrEqual Operator [ ^ ]
是:
< pre lang =c#> DateTime recentTime = new DateTime( 2015 , 9 , 6 );
DateTime exactTime = recentTime.AddHours( 10 )。AddMinutes( 30 );
if (DateTime.Now > = exactTime)
{
...
}或
DateTime recentTime = new DateTime( 2015 , 9 , 6 );
DateTime exactTime = recentTime.AddMinutes( 630 );
if (DateTime.Now > = exactTime)
{
...
}
DateTime recentTime = DateTime.Now;
TimeSpan timespan = new TimeSpan( 10 , 30 , 00 );
DateTime Exdt = recentTime.Date.Add(timespan);
if (DateTime.Now> Exdt)
{
}
I want to call a method at a particular time and after that certain time of limit it will always be open.
Example:
RecentTime= 6/9/2015 AM 12:00:00
ExactTime when function will start working will be 6/10/2015 AM 10:30
Now I want like
if(RecentTime >= ExactTime)
{
//Some Method
}
Thanks
解决方案
Take a look at documentation:
DateTime.Compare Method [^]
DateTime.Equals Method[^]
DateTime.GreaterThan Operator [^]
DateTime.GreaterThanOrEqual Operator[^]
DateTime.LessThan Operator [^]
DateTime.LessThanOrEqual Operator [^]
Yes:
DateTime recentTime = new DateTime(2015, 9, 6); DateTime exactTime = recentTime.AddHours(10).AddMinutes(30); if (DateTime.Now >= exactTime) { ... }Or
DateTime recentTime = new DateTime(2015, 9, 6); DateTime exactTime = recentTime.AddMinutes(630); if (DateTime.Now >= exactTime) { ... }
DateTime recentTime = DateTime.Now; TimeSpan timespan = new TimeSpan(10, 30, 00); DateTime Exdt = recentTime.Date.Add(timespan); if(DateTime.Now>Exdt ) { }
这篇关于将datetime与am / pm进行比较的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文