乙太幣Ether 單位之間的換算就是在數字後邊加上 wei
、gwei
或 ether
來實現的,如果後面沒有單位默認為為 wei
assert(1 **wei** == 1);
assert(1 gwei == 1e9);
assert(1 **ether** == 1e18);
秒是默認時間單位,在時間單位之間,數字後面帶有 seconds
、 minutes
、 hours
、days
和 weeks
的可以進行換算,基本換算關係如下:
1 == 1 seconds
1 minutes == 60 seconds
1 hours == 60 minutes
1 days == 24 hours
1 weeks == 7 days
由於閏秒造成的每年不都是 365 天、每天不都是 24 小時 leap seconds,所以如果你要使用這些單位計算日期和時間,請注意這個問題。 因為閏秒是無法預測的,所以需要藉助外部的預言機(oracle,是一種鏈外數據服務)來對一個確定的日期代碼庫進行時間矯正。