1.一个短日期(yyyy/MM/dd)例如1999-09-11,如何转换为长日期(yyyy/MM/dd HH:mm:ss),默认的时间(HH:mm:ss)是多少? 2.输入两个时间点,比如1999/09/11和1999/10/12,怎样从sql server2000 数据库中查询该时间内的记录(格式为datetime类型)?从数据库里读出来的如果没有经过格式化的那应该是你说的长日期。你看看程序,把格式那快去掉! select count(*) from t_data_g0001 where dstamptime between '2006-10-30 16:10:00' and '2006-10-30 17:30:00'
1999-09-11转换成长日期,时分秒都应该是0
1999/09/11 00:00:00 <= date and date <= 1999/10/12 23:59:59 日期格式转换参考 http://51xingfu.blog.51cto.com/219185/58722