Solidity
如何計算時間和日期?
使用可靠日期計算的最佳方法是什麼,特別是獲取開始日期和結束日期之間的總天數?
還
獲得目前日期/時間的最佳方法是什麼?
非常感激。
- 使用可靠日期計算的最佳方法是什麼,特別是獲取開始日期和結束日期之間的總天數?
日期以Unix 紀元格式(時間戳)儲存,它包含自 1970-01-01 以來的秒數的整數。
如果你想比較兩個日期,這很簡單。例如:
uint startDate = 1514764800; // 2018-01-01 00:00:00 uint endDate = 1518220800; // 2018-02-10 00:00:00 uint diff = (endDate - startDate) / 60 / 60 / 24; // 40 days
- 獲得目前日期/時間的最佳方法是什麼?
您只需要使用關鍵字
now
[更多資訊]