问题:
1.怎么样提取系统时间。是否要在前面的USING中要加专门调用的类,调用的函数是什么?
2.系统时间如何比较,例如(判断时间>=8:00),则跳转到A页,如果小于就到B页面。
3.如果使用SQL语句对时间段A,B进行查询。该怎么写。(A,B都是变量,例如A=2004-01-01;B=2004-12-31。
1.怎么样提取系统时间。是否要在前面的USING中要加专门调用的类,调用的函数是什么?
2.系统时间如何比较,例如(判断时间>=8:00),则跳转到A页,如果小于就到B页面。
3.如果使用SQL语句对时间段A,B进行查询。该怎么写。(A,B都是变量,例如A=2004-01-01;B=2004-12-31。
解决方案 »
- 如何将sql里的bit类型结果转换为汉字“是”或者“否”
- 为什么数据更新时有些字段无法更新呢?????????
- 关于弹出页面传值的问题?很简单的一个小问题
- GridView控件单击“删除”,弹出警告后出错。
- 今天买了本书,大话设计模式
- datagrid如何实现一列绑定数据库中的2个字段
- 请问把一个字符串(包括字母、数字和下画线)前面的所有0去掉怎么做,谢谢
- 初学菜鸟拜求几个简单概念性问题(每题5分)
- 基于标准的codebehind机制的ASP.NET实现一个类似PPT的演示系统
- 最简单的datareader 问题?
- 用模板列在DataGrid中建了一个TextBox的列,请问如何获取值?
- 提示框问题
2. 3.直接比就可以,比如A>B(注意,sql的日期变量应该是A='2004-1-1')
2、可以直接比较,DateTime.Now.Hour用来取小时
3、在数据库中可以用datediff()和datepart()来控制
2. DateTime t1 = System.DateTime.Parse("2004/10/13 12:00:00");
if(t1.Hour>8){.........}3. DateTime t1 = System.DateTime.Parse("2004/10/13 12:00:00");
DateTime t2 = System.DateTime.Parse("2004/10/15 12:00:00");
string sql = "select * from Table1 where field1 between '" + t1.ToString() + "' and '" + t2.ToString()+ "'" ++ "'";
如果数据库采用oracle并且field1是Date类型的话还需要加上_todate函数
用now取當前日期和時間.
FormatDateTime(Now, DateFormat.ShortDate)取出日期
FormatDateTime(Now, DateFormat.ShortTime)取出時間