I want to show the time when blockchain contract called.

I am currently saving the time in the blockchain using a method like this

function userCheckIn(uint placeid) public {
    checkins[userCount] = Checkin(placeid, msg.sender, new Date(now * 1000));

However, Date says Identifier not found or not unique.

Could you give me any advise, please?


You are trying to create a JS object Date. Obviously, it won't work since it's not JS but Solidity.

If you want the current time when the function is called (so mined), you can use now.

Read more here.

  • Thank you! When I used now, that only showed numbers like this 1555650125 1555651118 1555651169 – gnxvw Apr 20 '19 at 5:46

Not the answer you're looking for? Browse other questions tagged or ask your own question.