
时间的话,你直接将一个固定日期 例如2011-06-06加到时间前面去,就可以比较了吧。
你要比较的是同一日期的不同时间么?
php3.2中可以先把时间段拿出来。转换为字符串后。可以直接比较.如果只比较时间的话,可以转换为字符串后。截图年月日字段然后进行直接比较。
例子:
$loginwh = array()
$tomorrow = date("Y-m-d H:i:s", (strtotime($wh['add_time']) + 86399))//结束的时间
$day = $wh['add_time'] . ' 00:00:00'//开始的时间:获取的时间然后直接以年月日小时分秒的形式进行组合,接着成为一个条件进行比较
$loginwh['registerTime'] = array(array('egt', $day), array('elt', $tomorrow))数据库条件
1.select*
from
用户
where
工资=textBox.Text
and
convert(char(10),日期,120)
=
formatdatetime('YYYY-MM-DD',dp1.datetime)
日期可以以字符串的形式放到sql语句中
'YYYY-MM-DD'或'YYYY-MM-DD
hh:mm:ss'
2.用between
...
and
或用
...and
Year(日期)
=
Year(cast('2008-05-14'
as
datetime))
and
month(日期)
=
month(cast('2008-05-14'
as
datetime))
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)