>>>>>>>>>请教个DATE的问题,大虾指教一下>>>>>>>
我有两个表字段timefrom,timeto都是DATE类型,我现在做了两个文本框,格式是“YYYY-MM-DD HH:mm:ss”的类型,但这样每次都要输入完整的格式,很是麻烦,有没有什么好的控件?我找遍都没找到,或者有什么好的建议?请大虾指教一下。
还有一个问题:$timefrom,$timeto是上层页面传下来的对应值(字符型的);
$lend_time_from=$retrow["timefrom"];
$lend_time_to=$retrow["timeto"];
if ($lend_time_from>$timefrom and $lend_time_from<$timeto)
{
$judge_right=1;
break;
}
if ($lend_time_from<$timefrom)
{
if ($lend_time_to>$timefrom)
{
$judge_right=1;
break;
}
}
我想比较两个值的大小,以便正常登录,可是这样表达好像不对,请大侠提点一下,谢谢感激不尽!
问题点数:20、回复次数:6Top
1 楼mynamesucks(迅雷不及掩耳盗铃之势如破竹)回复于 2005-04-01 19:54:24 得分 10
如果格式都是“YYYY-MM-DD HH:mm:ss”
那么是可以比较大小的Top
2 楼Meteorlet(http://smartdict.cn)回复于 2005-04-01 20:11:02 得分 0
日期比较用
strtotime($lend_time_from) > strtotime($timefrom)Top
3 楼cokeyang(西北狼)回复于 2005-04-01 20:42:18 得分 0
用时间戳!
time();Top
4 楼smartpeter(说了你也不信)回复于 2005-04-02 10:23:57 得分 0
不对啊,我创建表字段的时候,用的是DATE类型,但我引用到那个字段后,怎么只出现年-月-日,
我插入的时间怎么没有啊????Top
5 楼xuzuning(唠叨)回复于 2005-04-02 10:39:51 得分 10
DATE类型当然只有年月日,DATETIME类型才有时间Top
6 楼smartpeter(说了你也不信)回复于 2005-04-02 16:47:11 得分 0
嗯,对,也谢谢唠叨大虾Top




