Online PHP Date Functions

checkdate - Validate a Gregorian date

date_add - Alias of DateTime::add

date_create_from_format - Alias of DateTime::createFromFormat

date_create_immutable_from_format - Alias of DateTimeImmutable::createFromFormat

date_create_immutable - Alias of DateTimeImmutable::__construct

date_create - Alias of DateTime::__construct

date_date_set - Alias of DateTime::setDate

date_default_timezone_get - Gets the default timezone used by all date/time functions in a script

date_default_timezone_set - Sets the default timezone used by all date/time functions in a script

date_diff - Alias of DateTime::diff

date_format - Alias of DateTime::format

date_get_last_errors - Alias of DateTime::getLastErrors

date_interval_create_from_date_string - Alias of DateInterval::createFromDateString

date_interval_format - Alias of DateInterval::format

date_isodate_set - Alias of DateTime::setISODate

date_modify - Alias of DateTime::modify

date_offset_get - Alias of DateTime::getOffset

date_parse_from_format - Get info about given date formatted according to the specified format

date_parse - Returns associative array with detailed info about given date

date_sub - Alias of DateTime::sub

date_sun_info - Returns an array with information about sunset/sunrise and twilight begin/end

date_sunrise - Returns time of sunrise for a given day and location

date_sunset - Returns time of sunset for a given day and location

date_time_set - Alias of DateTime::setTime

date_timestamp_get - Alias of DateTime::getTimestamp

date_timestamp_set - Alias of DateTime::setTimestamp

date_timezone_get - Alias of DateTime::getTimezone

date_timezone_set - Alias of DateTime::setTimezone

date - Format a local time/date

getdate - Get date/time information

gettimeofday - Get current time

gmdate - Format a GMT/UTC date/time

gmmktime - Get Unix timestamp for a GMT date

gmstrftime - Format a GMT/UTC time/date according to locale settings

idate - Format a local time/date as integer

localtime - Get the local time

microtime - Return current Unix timestamp with microseconds

mktime - Get Unix timestamp for a date

strftime - Format a local time/date according to locale settings

strptime - Parse a time/date generated with strftime

strtotime - Parse about any English textual datetime description into a Unix timestamp

time - Return current Unix timestamp

timezone_abbreviations_list - Alias of DateTimeZone::listAbbreviations

timezone_identifiers_list - Alias of DateTimeZone::listIdentifiers

timezone_location_get - Alias of DateTimeZone::getLocation

timezone_name_from_abbr - Returns the timezone name from abbreviation

timezone_name_get - Alias of DateTimeZone::getName

timezone_offset_get - Alias of DateTimeZone::getOffset

timezone_open - Alias of DateTimeZone::__construct

timezone_transitions_get - Alias of DateTimeZone::getTransitions

timezone_version_get - Gets the version of the timezonedb