我试图隐藏一行文字直到某个日期,然后在到达另一个日期时隐藏它。
你能帮忙吗?
我正在使用.asp(经典)页面。
这很好用,它会在12/02/2016之后隐藏文字
<% If Date() >= CDate("12/02/2016") Then %>
<h3 style="margin:4px 0 3px 0;">TEXT</h3>
<% End If %>
但是,例如,我想隐藏它直到2016年2月11日,在2016年2月12日显示,然后再次在2016年2月13日隐藏它
<% If Date() >= CDate("12/02/2016") and Date() >= ("13/05/2016") Then %>
<h3 style="margin:4px 0 3px 0;">TEXT</h3>
<% End If %>
如果有人可以提供帮助,并且可以建议任何有关这方面的资源,那就太棒了!
答案 0 :(得分:0)
你的考试
<% If Date() >= CDate("12/02/2016") and Date() >= ("13/05/2016") Then %>
有效地测试当前日期是否大于或等于13/05/2016。 您可能想要的是
<% If Date() >= CDate("12/02/2016") and Date() < ("13/05/2016") Then %>
或更具可读性
<% If CDate("12/02/2016") <= Date() and Date() < ("13/05/2016") Then %>