bycj.net
当前位置:首页 >> C#和mysql数据库时间和程序时间转换 >>

C#和mysql数据库时间和程序时间转换

将时间读取出来,放到datatime 数据类型中.

string str=Convert.ToDateTime(str1).ToString();

DateTime.Now这个是获取运行的服务器时间,数据库时间就不需要我教你获取了.然后把数据库时间用DateTime.parse转换成日期类型,就可以直接做> 评论0 0 0

DataTime.parse("2009/06/03");这样就可以了.

取数据库字段date: select date from 表名//二者进行比较,如果现在时间等于从数据库日期if(datetime.now.tostring() == date.tostring()){//计算当天销售总额}

string t = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");string SQL = string.Foramt("insert into 表(, 时间字段) values(,'{0}')", t);//执行SQL

你好!datediff(dd,数据库时间字段,getdate())=0 这个条件就表示 数据库时间字段和系统当前日期是同一天 我的回答你还满意吗~~

数据库有Date类型,和C#的DateTime类型是可以对应的;读出时间进行比较是个“操作”问题,你可以把程序中的时间交给数据库去执行SQL比较,也可以把数据库时间读到内存中做<=比较,取决于具体需要.

string dt ="select borrowDate from borrowerInfo where bookId='"+tbxAlsoBookId.Text.Trim())+"'";

double miao = 1287596352;DateTime s = new DateTime(1970,1,1);s = s.AddSeconds(miao);(DateTime 是1个值类型,你只用add方法,s的值是没有改变的.s.ToString("yyyyMMdd-HH:mm:ss");

相关文档
krfs.net | ydzf.net | yydg.net | ydzf.net | jmfs.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com