[英]Comparing dates in Lingo
如何比較Lingo中的兩個日期? 具體來說,我想知道今天的日期是否在某個固定日期之后。 我知道我可以使用以下方法創建固定日期:
date("20090101")
我可以使用以下方法獲取當前日期:
_system.date()
但我似乎無法直接比較兩者。 我是否必須解析_system.date()以確定它是否在我的固定日期之后? 我試過了:
if(_system.date() > date("20090101") then
--do something
end if
但這似乎不起作用。 有任何想法嗎?
嘗試使用_movie.systemDate()而不是_system.date(),它將返回一個可以安全地與另一個對象進行比較的日期對象。
如果_movie.systemDate()> date(“ 20090101”),則
--do something
萬一
問候
我最終做了以下工作。 不雅致,但有效:
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
它可以解決問題,但是我仍然會對替代方法感興趣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.