我正在做2dates之间的比较 01/01/2016 21:01:00和31/12/2015 00:12:00 使用此代码,结果应为1但显示为0
video::-webkit-media-controls {
display: none !important;
}
#custom-video-controls {
z-index: 2147483648;
}
有人能告诉我我哪里做错了吗?
答案 0 :(得分:2)
您正在比较字符串而不是日期:
check
答案 1 :(得分:0)
比较岁月怎么样?
select (case when substr('01/01/2016 21:01:00', 7, 4) >= to_char(sysdate - interval '1' year, 'YYYY')
then 1 else 0
end) as Result
FROM dual;
你的逻辑是日期和人物逻辑的大杂烩。
答案 2 :(得分:0)
选择案例 to to_char(TO_DATE('2016-01-01 21:01:00','YYYY-MM-DD HH24:MI_SS'),'yy')+ 0> = to_char(sysdate,'yy') - 1 然后1 否则0 以结果结束 FROM dual;