- 论坛徽章:
- 0
|
datetime1 type datetime year to second
datetime2 type datetime year to second
如何判断datetime1-datetime2的值与固定值的大小
即datetime1-datetime2>600秒
设datetime3=datetime1-datetime2
刚返回值datetime3为datetime类型?那再如何判定datetime3与600秒的大小呢?
一种思种:将datetime3分拆吗。分拆是可以的year month day hour minute second
但是分拆后year(datetime3)*365*24*3600秒则为年对应的秒,这时的结果为year类型
month(datetime3)*30*24*3600,暂且认为每月都为30天,这时的结果为month类型
year类型+month类型是不可以的。
另一种思路:将datetime类型转换为数值型,直接运算,这种最简单,但没找到将datetime转换为数值型的函数。
请热心人以上述两种思路为引,找出该问题的解决办法。
extend(datetime3,second to second)这种方法只能把秒取出来 |
|