function today() private view returns (uint256) {
return block.timestamp / 1 days;
}
Warum brauchen wir diese Funktion?
es wird zurückgegeben, wie viele Tage seit dem 1.1.1970 vergangen sind
1 Tage = 86400 Sekunden Epoche = 1531409238 Sekunden
Epoche/1 Tage = 17724 Tage, 15 Stunden, 26 Minuten und 40 Sekunden.
Dies hilft Ihnen zu wissen, an welchem Tag / Datum Sie sich befinden, wenn wir diese Funktion 1970 + 17724 Tag ausführen
block.timestamp
Laut der Solidity-Dokumentation ist der Zeitstempel des aktuellen Blocks in Sekunden seit der Unix-Epoche.
days
ist eine in Solidity eingebaute Zeiteinheit
Wenn Sie die Zeit in Sekunden durch 1 Tag im Wert von Sekunden teilen, erhalten Sie den heutigen Tag
Axeismus1in3
Haardik