如何在 solidity 智能合约中添加日期变量?
How to add day variable in solidity smart-contract?
我想在我的智能合约代码中使用天数计数器。
是否有任何内置常量或良好做法可以做到这一点?
我试着玩 now
并将其与时间戳数字进行比较,但对我来说似乎并不明显。
您可以在任何整数后使用时间后缀。
在您的情况下,您可以使用 1 days
,它将在 秒.
内转换为等价物
但是请注意日历计算,因为实际上并非每一天都有完全相同的秒数,因为 闰秒。
你可以在这里找到关于它的官方 Solidity 文档:
http://solidity.readthedocs.io/en/develop/units-and-global-variables.html
我想在我的智能合约代码中使用天数计数器。
是否有任何内置常量或良好做法可以做到这一点?
我试着玩 now
并将其与时间戳数字进行比较,但对我来说似乎并不明显。
您可以在任何整数后使用时间后缀。
在您的情况下,您可以使用 1 days
,它将在 秒.
但是请注意日历计算,因为实际上并非每一天都有完全相同的秒数,因为 闰秒。
你可以在这里找到关于它的官方 Solidity 文档:
http://solidity.readthedocs.io/en/develop/units-and-global-variables.html