Solidity

為什麼 Solidity 不使用 years 關鍵字?

  • June 10, 2020

Solidity 有seconds, minutes, hours,days等關鍵字,weeks用於指定時間單位。

為什麼他們沒有years

Solidity 在year之前的所有版本中都有關鍵字0.5.0由於閏年的複雜性和混亂,它被刪除了。

文件的時間單位部分

使用這些單位執行日曆計算時要小心,因為並非每年都等於 365 天,而且由於閏秒,甚至每天都有 24 小時。由於無法預測閏秒,因此必須由外部預言機更新精確的日曆庫。

引用自:https://ethereum.stackexchange.com/questions/84115