BokkyPooBahsDateTimeLibrary.sol
View Source: contracts/libraries/BokkyPooBahsDateTimeLibrary.sol
BokkyPooBahsDateTimeLibrary
Contract Members
Constants & Variables
Functions
_daysFromDate
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 | |
day | uint256 |
_daysToDate
Arguments
Name | Type | Description |
_days | uint256 |
timestampFromDate
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 | |
day | uint256 |
timestampFromDateTime
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 | |
day | uint256 | |
hour | uint256 | |
minute | uint256 | |
second | uint256 |
timestampToDate
Arguments
Name | Type | Description |
timestamp | uint256 |
timestampToDateTime
Arguments
Name | Type | Description |
timestamp | uint256 |
isValidDate
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 | |
day | uint256 |
isValidDateTime
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 | |
day | uint256 | |
hour | uint256 | |
minute | uint256 | |
second | uint256 |
isLeapYear
Arguments
Name | Type | Description |
timestamp | uint256 |
_isLeapYear
Arguments
Name | Type | Description |
year | uint256 |
isWeekDay
Arguments
Name | Type | Description |
timestamp | uint256 |
isWeekEnd
Arguments
Name | Type | Description |
timestamp | uint256 |
getDaysInMonth
Arguments
Name | Type | Description |
timestamp | uint256 |
_getDaysInMonth
Arguments
Name | Type | Description |
year | uint256 | |
month | uint256 |
getDayOfWeek
Arguments
Name | Type | Description |
timestamp | uint256 |
getYear
Arguments
Name | Type | Description |
timestamp | uint256 |
getMonth
Arguments
Name | Type | Description |
timestamp | uint256 |
getDay
Arguments
Name | Type | Description |
timestamp | uint256 |
getHour
Arguments
Name | Type | Description |
timestamp | uint256 |
getMinute
Arguments
Name | Type | Description |
timestamp | uint256 |
getSecond
Arguments
Name | Type | Description |
timestamp | uint256 |
addYears
Arguments
Name | Type | Description |
timestamp | uint256 | |
_years | uint256 |
addMonths
Arguments
Name | Type | Description |
timestamp | uint256 | |
_months | uint256 |
addDays
Arguments
Name | Type | Description |
timestamp | uint256 | |
_days | uint256 |
addHours
Arguments
Name | Type | Description |
timestamp | uint256 | |
_hours | uint256 |
addMinutes
Arguments
Name | Type | Description |
timestamp | uint256 | |
_minutes | uint256 |
addSeconds
Arguments
Name | Type | Description |
timestamp | uint256 | |
_seconds | uint256 |
subYears
Arguments
Name | Type | Description |
timestamp | uint256 | |
_years | uint256 |
subMonths
Arguments
Name | Type | Description |
timestamp | uint256 | |
_months | uint256 |
subDays
Arguments
Name | Type | Description |
timestamp | uint256 | |
_days | uint256 |
subHours
Arguments
Name | Type | Description |
timestamp | uint256 | |
_hours | uint256 |
subMinutes
Arguments
Name | Type | Description |
timestamp | uint256 | |
_minutes | uint256 |
subSeconds
Arguments
Name | Type | Description |
timestamp | uint256 | |
_seconds | uint256 |
diffYears
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
diffMonths
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
diffDays
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
diffHours
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
diffMinutes
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
diffSeconds
Arguments
Name | Type | Description |
fromTimestamp | uint256 | |
toTimestamp | uint256 |
Last updated