0% found this document useful (0 votes)
69 views

PHP Date

The PHP date/time functions allow you to work with dates and times in various ways. They retrieve dates from the server and format them according to the locale settings. These functions take into account daylight saving time and leap years. They validate dates, add/subtract times, format dates according to specifications, and more. Developers must consider timezone and locale settings when using these functions.

Uploaded by

Alex Mociran
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views

PHP Date

The PHP date/time functions allow you to work with dates and times in various ways. They retrieve dates from the server and format them according to the locale settings. These functions take into account daylight saving time and leap years. They validate dates, add/subtract times, format dates according to specifications, and more. Developers must consider timezone and locale settings when using these functions.

Uploaded by

Alex Mociran
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

PHP Date/Time Introduction

The date/time functions allow you to get the date and time from the server
where your PHP script runs. You can then use the date/time functions to format
the date and time in several ways.
Note: These functions depend on the locale settings of your server. Remember
to take daylight saving time and leap years into consideration when working
with these functions.

Function

Description

checkdate()

Validates a Gregorian date

date_add()

Adds days, months, years, hours, minutes,

date_create_from_format()

Returns a new DateTime object formatted a

date_create()

Returns a new DateTime object

date_date_set()

Sets a new date

date_default_timezone_get()

Returns the default timezone used by all da

date_default_timezone_set()

Sets the default timezone used by all date/t

date_diff()

Returns the difference between two dates

date_format()

Returns a date formatted according to a spe

date_get_last_errors()

Returns the warnings/errors found in a date

date_interval_create_from_date_string()

Sets up a DateInterval from the relative par

date_interval_format()

Formats the interval

date_isodate_set()

Sets the ISO date

date_modify()

Modifies the timestamp

date_offset_get()

Returns the timezone offset

date_parse_from_format()

Returns an associative array with detailed in


specified format

date_parse()

Returns an associative array with detailed in

date_sub()

Subtracts days, months, years, hours, minu

date_sun_info()

Returns an array containing info about suns


specified day and location

date_sunrise()

Returns the sunrise time for a specified day

date_sunset()

Returns the sunset time for a specified day

date_time_set()

Sets the time

date_timestamp_get()

Returns the Unix timestamp

date_timestamp_set()

Sets the date and time based on a Unix tim

date_timezone_get()

Returns the time zone of the given DateTim

date_timezone_set()

Sets the time zone for the DateTime object

date()

Formats a local date and time

getdate()

Returns date/time information of a timestam

gettimeofday()

Returns the current time

gmdate()

Formats a GMT/UTC date and time

gmmktime()

Returns the Unix timestamp for a GMT date

gmstrftime()

Formats a GMT/UTC date and time accordin

idate()

Formats a local time/date as integer

localtime()

Returns the local time

microtime()

Returns the current Unix timestamp with mi

mktime()

Returns the Unix timestamp for a date

strftime()

Formats a local time and/or date according

strptime()

Parses a time/date generated with strftime(

strtotime()

Parses an English textual datetime into a Un

time()

Returns the current time as a Unix timestam

timezone_abbreviations_list()

Returns an associative array containing dst,

timezone_identifiers_list()

Returns an indexed array with all timezone

timezone_location_get()

Returns location information for a specified

timezone_name_from_ abbr()

Returns the timezone name from abbreviati

timezone_name_get()

Returns the name of the timezone

timezone_offset_get()

Returns the timezone offset from GMT

timezone_open()

Creates new DateTimeZone object

timezone_transitions_get()

Returns all transitions for the timezone

timezone_version_get()

Returns the version of the timezone db

You might also like