求教:如何判断一时间是否属于今天,及判断一时间是否属于6小时以内?不胜感谢!
解决方案 »
- 利用socket和多台下位机通信,一般用同步还是异步的连接方式
- 在datagrid里有做了一个按钮,需要打开新窗口,但是点击两次,才完成此单击事件?请高手指点
- SQL语句问题。求助!!!
- 问个较弱的问题,写代码时什么时候用异常捕捉?
- 怎么样在上传的时候把pdf文件存入ORACLE数据库中?
- C#里 怎样得到A的ASCII号?
- 一个想法,对付现在要求你骗取别人点击获得积分疯狂宣传的网站的办法。
- 在C#中如何向Oracle 中 BLOB 字段 插入数据
- SOS!!要求解析xml文件,所有节点显示为treeview的节点(包括子节点),,用xmltextreader还是xmldocument??
- 调用excel的pagesetup为什么报“没有安装打印机”
- 写了三个JS的正则验证,谁给挑挑毛病并改进改进
- 局部类 如何触发事件呢。。
ts 有个方法可以的相差的时间。
DateTime dt = ???;
if ((dt - DateTime.Today).Days == 0)
{
//今天
}
if ((dt - DateTime.Now).Hours < 6)
{
//后6小时以内
}
if ((DateTime.Now - dt).Hours < 6)
{
//前6小时以内
}
if ((dt - DateTime.Today).TotalDays == 0)
{
//今天
}
if ((dt - DateTime.Now).TotalHours < 6)
{
//后6小时以内
}
if ((DateTime.Now - dt).TotalHours < 6)
{
//前6小时以内
}
需要做下调整:
if((dt-DateTime.Today).TotalDays==0)
这句要转成int型
if(Convert.ToInt32((dateTime - DateTime.Today).TotalDays) == 0)感谢四楼
if(==0)
这句要转成int型
if((int)(dt-DateTime.Today).TotalDays == 0) 给分给错人...