关于时间查询问题,有没有必要判断输入的后者时间大于前者?

streamlong 发布于 2011/08/01 15:58
阅读 172
收藏 0

1.查询两个时间段之间的数据,有没有必要验证后者的时间大于前者的时间?

2.如果需要验证的话,一般采用的是那种处理方式,比如:先获取两者的时间值做比较,或者其他?

加载中
0
鉴客
鉴客

最好是有罗,否则一些测试的人肯定会给你拧出来这个bug。

比较的时候转成日期对象,然后比较罗

Andre.Z
Andre.Z
@streamlong : 格式化数据,改成yyyy-MM-dd HH:mm:ss之类的,比较字符串就好了
Andre.Z
Andre.Z
@streamlong : 这个你就没弄个单独的方法?那重构代码吧,尽量不要有重复的代码,否则有得改。
streamlong
streamlong
@鉴客 : 数据库中的类型是String类型,这时该怎么判断啊???
streamlong
streamlong
@鉴客 : 算啦吧,我还是慢慢改比较好。。。
鉴客
鉴客
@streamlong : 没见解,你就慢慢改呗,回头跟领导说这个工作量太大,别给我派其他活
下一页
0
梵高
梵高

如果是表单输入的话,必须加;

如果是查询的话,你不处理也没有关系。

streamlong
streamlong
是查询,不处理的话,测试那边过不了关啊
0
loxchen
loxchen

理想情况下,选择Time1后,Time2只能选择>=Time1的时间(一般都是用鼠标在一个日历上选的)

streamlong
streamlong
输入的时间是通过日历控件来获取的
返回顶部
顶部