如何比较Lingo中的两个日期?具体地说,我想知道今天的日期是不是在某个固定日期之后。我知道我可以使用以下命令创建固定日期:
date("20090101")我可以使用以下命令获取当前日期:
_system.date()但我似乎不能直接比较这两者。我是否必须解析_system.date()来确定它是否在我确定的日期之后?我试过了:
if(_system.date() > date("20090101") then
--do something
end if但这似乎并不管用。有什么想法吗?
发布于 2009-12-03 18:26:55
用_movie.systemDate()代替_system.date(),它将返回一个date对象,您可以安全地与另一个对象进行比较。
如果_movie.systemDate() > date("20090101"),那么
--do something结束if
问候
发布于 2008-12-08 05:21:58
我最终做了以下工作。不优雅,但它是有效的:
if (_system.date().char[1..2] >= 01 and _system.date().char[4..5] >= 01 and _system.date().char[7..10] >= 2010) then
alert("Your license has expired. Please contact the Company to renew your license.")
_player.quit()
end if它确实起到了作用,但我仍然对替代方法感兴趣。
https://stackoverflow.com/questions/348690
复制相似问题