簡體   English   中英

比較日期在林戈

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM