Remix

如何在混音中為契約提供打開和關閉時間

  • April 29, 2019

我已經實現了一個定時眾籌合約,它的建構子是這樣的:

function NeoCrowdsale(uint256 _openingTime, uint256 _closingTime) public {
   require(_openingTime >= now);
   require(_closingTime >= _openingTime);

   openingTime = _openingTime;
   closingTime = _closingTime;
}

我需要使用 remix 將它部署到 ropsten,在創建它時,我必須通過打開和關閉時間,這是我需要指定它的螢幕截圖:

在此處輸入圖像描述

我只是想知道在日期中輸入時間的格式,有人可以幫我嗎?如果我想在2018 年 3 月 31 日上午 10:00部署它

謝謝,任何幫助將不勝感激!

要找到正確的時間,您需要知道什麼nowblockstamp.timestamp代表什麼。這是 UNIX 時間。

要快速找到它,請使用https://www.unixtimestamp.com/

要確認這是正確的,請創建一個返回目前時間戳的函式。現在在您的瀏覽器中,在控制台中輸入Date.now()/1000(Date.now()返回微秒)。這是目前的 UNIX 時間戳(與您的時區無關),確認它是一個 UNIX 時間圖。

  1. 轉到 @MathematicalRain 提到的https://www.unixtimestamp.com/以查看時間戳轉換器。
  2. 輸入您想要的時間和日期,然後點擊轉換以將其更改為 Unix 時間戳(以秒為單位)。
  3. 去 Remix 並把秒放在那裡。

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