使用C#操作ACCESS数据库,如何操作日期型的数据 比如,将字符串转换为日期型数据、比较日期等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把结果拿出来后在程序里操作比较方便。================================================================此帖通过csdn小助手回复。 假若在这染满鲜血的刀以及成为牺牲品的生命背后有个可以安心生活的新时代我会----替天行道、仗义杀人!================================================================ SQL中,将表示日期的字符串用#包含起来,如:#2005-01-01# string strMyDateTime = "2/16/1992 12:15:12";System.DateTime myDateTime =System.DateTime.Parse(strMyDateTime);//.net 的时间预算可以直接用+,-,=,>=,<=,>,<,!=减法的例子System.DateTime date1 = new System.DateTime(1996, 6, 3, 22, 15, 0);System.DateTime date2 = new System.DateTime(1996, 12, 6, 13, 2, 0);System.DateTime date3 = new System.DateTime(1996, 10, 12, 8, 42, 0);// diff1 gets 185 days, 14 hours, and 47 minutes.System.TimeSpan diff1 = date2.Subtract(date1);// date4 gets 4/9/1996 5:55:00 PM.System.DateTime date4 = date3.Subtract(diff1);// diff2 gets 55 days 4 hours and 20 minutes.System.TimeSpan diff2 = date2 - date3;// date5 gets 4/9/1996 5:55:00 PM.System.DateTime date5 = date1 - diff2 ACCESS表的一个字段为日期型(yyyy-MM-dd hh:mm:ss)我希望通过SQL语句查询表中日期符合条件的记录(条件为字符串型string "yyyy-MM-dd hh:mm:ss") 【aspx页面内:<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date")%> 显示为: 2004-8-11 19:44:28 我只想要:2004-8-11 】<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>应该如何改?【格式化日期】取出来,一般是object((DateTime)objectFromDB).ToString("yyyy-MM-dd hh:mm:ss"); 回复人: leoiong(leoiong) ( ) 信誉:99 2005-08-26 11:03:00 得分: 0 SQL中,将表示日期的字符串用#包含起来,如:#2005-01-01# 太对了,我就是没加的问题.郁闷 ACCESS表的一个字段为日期型(yyyy-MM-dd hh:mm:ss)我希望通过SQL语句查询表中日期符合条件的记录(条件为字符串型string "yyyy-MM-dd hh:mm:ss")-----------------------------------------select * from yourTable where yourDateField = #2005-05-20 12:08:30#select * from yourTable where yourDateField > #2005-05-20 12:08:30#select * from yourTable where yourDateField < #2005-05-20 12:08:30#... 好像存进去的日期会有问题哦,最好用text来保存日期。 在日期的两边加上#就可以了,selelct * form where youdate = #datetime# 求助-VS2010里面没有GDI+怎么办? chart控件如何更改日期格式,急!! webbrowser右键 配置文件怎么搞? Console.WriteLine 这句是怎么用呀,有没有全面的资料,关于c#函数,或语句用法? C#里面显示" " % 等特别字符的方法是什么? 有关入门的问题 TreeView获取不到选中的父节点的值 关于windows右键的问题,大神帮帮忙啊 怎样得到鼠标的屏幕取词功能! 问一个弱弱的问题,如何关闭数据库连接 这段代码如何实现界面分离啊
================================================================
此帖通过csdn小助手回复。
假若在这染满鲜血的刀以及成为牺牲品的生命背后有个可以安心生活的新时代我会----替天行道、仗义杀人!
================================================================
System.DateTime myDateTime =System.DateTime.Parse(strMyDateTime);//.net 的时间预算可以直接用+,-,=,>=,<=,>,<,!=
减法的例子
System.DateTime date1 = new System.DateTime(1996, 6, 3, 22, 15, 0);
System.DateTime date2 = new System.DateTime(1996, 12, 6, 13, 2, 0);
System.DateTime date3 = new System.DateTime(1996, 10, 12, 8, 42, 0);// diff1 gets 185 days, 14 hours, and 47 minutes.
System.TimeSpan diff1 = date2.Subtract(date1);// date4 gets 4/9/1996 5:55:00 PM.
System.DateTime date4 = date3.Subtract(diff1);// diff2 gets 55 days 4 hours and 20 minutes.
System.TimeSpan diff2 = date2 - date3;// date5 gets 4/9/1996 5:55:00 PM.
System.DateTime date5 = date1 - diff2
我希望通过SQL语句查询表中日期符合条件的记录(条件为字符串型string "yyyy-MM-dd hh:mm:ss")
显示为: 2004-8-11 19:44:28
我只想要:2004-8-11 】<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>应该如何改?
【格式化日期】
取出来,一般是object
((DateTime)objectFromDB).ToString("yyyy-MM-dd hh:mm:ss");
SQL中,将表示日期的字符串用#包含起来,如:#2005-01-01#
太对了,我就是没加的问题.郁闷
我希望通过SQL语句查询表中日期符合条件的记录(条件为字符串型string "yyyy-MM-dd hh:mm:ss")
-----------------------------------------select * from yourTable where yourDateField = #2005-05-20 12:08:30#
select * from yourTable where yourDateField > #2005-05-20 12:08:30#
select * from yourTable where yourDateField < #2005-05-20 12:08:30#
...