请问shift能否为负值?

 
请问shift能否为负值?当时间溢出为1970.01.01 00:00时如何解决?谢谢!
 
zdy3824:
请问shift能否为负值?当时间溢出为1970.01.01 00:00时如何解决?谢谢!
shift 没见过负数的,最小是当前的最新柱为0,也用不到你说的1970初始时间啊,你的逻辑出错了吧?
 
hbsbill #:
shift 没见过负数的,最小是当前的最新柱为0,也用不到你说的1970初始时间啊,你的逻辑出错了吧?

当shift取负值时时间溢出为1970.01.01 00:00,我希望能解决这个问题,看来比较困难。

 
zdy3824 #:

当shift取负值时时间溢出为1970.01.01 00:00,我希望能解决这个问题,看来比较困难。

shift没有负数!最小是当前柱为第一根为0,倒数第二根柱是1,倒数第三根是2,这样依次往后标记的,你就记住最右边为shift0,依次往左排列下去为shift1,shift2......所以,时间没有负数!建议学习文章里的”编程基础:时间”,你就明白很多知识点,祝你好运。
原因: