search
  • Sign In
  • Sign Up
Password reset successful

Follow the proiects vou are interested in andi aet the latestnews about them taster

PHP Date

Collection 1351
Read 450446
update time 2016-09-11

Introduction to PHP Date/Time

The Date/Time function allows you to get the date and time from the server where the PHP script is running. You can use the Date/Time functions to format dates and times in different ways.

Notes: These functions rely on the local settings of the server. Remember to take daylight saving time and leap years into account when using these functions.


Installation

PHP Date/Time functions are part of the core of PHP. No installation is required to use these functions.


Runtime Configuration

The behavior of the Date/Time function is affected by the settings in php.ini:

NameDescriptionDefaultPHP version
date.timezoneSpecifies the default time zone (all Date/Time function uses this option)""PHP 5.1
date.default_latitudeSpecifies the default latitude (date_sunrise() and date_sunset() uses this option)"31.7667"PHP 5.0
date.default_longitudeSpecifies the default longitude (date_sunrise () and date_sunset() use this option)"35.2333"PHP 5.0
date.sunrise_zenithSpecifies the default Sunrise zenith (date_sunrise() and date_sunset() use this option)"90.83"PHP 5.0
date.sunset_zenithSpecifies the default sunset zenith (date_sunrise() and date_sunset() use this option) "90.83"PHP 5.0


PHP 5 Date/Time Function

FunctionDescription
checkdate()Verify Gregorian date.
date_add()Add day, month, year, hour, minute and second to a date.
date_create_from_format()Returns a new DateTime object formatted according to the specified format.
date_create()Returns a new DateTime object.
date_date_set()Set a new date.
date_default_timezone_get()Returns the default time zone, used by all Date/Time functions.
date_default_timezone_set()Set the default time zone, used by all Date/Time functions.
date_diff()Returns the difference between two dates.
date_format()Returns the date formatted according to the specified format.
date_get_last_errors() Returns warnings/errors in the date string.
date_interval_create_from_date_string()Creates a DateInterval from the relevant part of the string.
date_interval_format()Format time interval.
date_isodate_set()Set ISO date.
date_modify()Modify the timestamp.
date_offset_get()Returns the time zone offset.
date_parse_from_format()Returns an associative array with details of the specified date according to the specified format.
date_parse()Returns an associative array with details for the specified date.
date_sub()Subtract the day, month, year, hours, minutes, and seconds from the specified date.
date_sun_info()Returns an array containing information about sunrise/sunset and dusk start/dusk end for the specified date and location.
date_sunrise()Returns the sunrise time of the specified date and location.
date_sunset()Returns the sunset time of the specified date and location.
date_time_set()Set the time.
date_timestamp_get()Returns the Unix timestamp.
date_timestamp_set()Sets the date and time based on a Unix timestamp.
date_timezone_get()Returns the time zone of the given DateTime object.
date_timezone_set()Set the time zone of the DateTime object.
date()Format local date and time.
getdate()Returns the date/time information of a timestamp or the current local date/time.
gettimeofday() Returns the current time.
gmdate()Format GMT/UTC date and time.
gmmktime()Returns the UNIX timestamp of the GMT date.
gmstrftime()Format GMT/UTC date and time according to locale settings.
idate()Format local time/date as an integer.
localtime() Returns the local time.
microtime()Returns the number of microseconds in the current Unix timestamp.
mktime()Returns the Unix timestamp of a date.
strftime()Format local time/date according to locale settings.
strptime()Parse the time/date generated by strftime().
strtotime()Parses any English text date or time description into a Unix timestamp.
time()Returns the Unix timestamp of the current time.
timezone_abbreviations_list()Returns an associative array containing daylight saving time, offset, and time zone name.
timezone_identifiers_list()Returns a numeric array with all time zone identifiers.
timezone_location_get()Returns the location information of the specified time zone.
timezone_name_from_ abbr()Returns the time zone name based on the time zone abbreviation.
timezone_name_get()Returns the name of the time zone.
timezone_offset_get()Returns the time zone offset relative to GMT.
timezone_open()Create a new DateTimeZone object.
timezone_transitions_get()Returns all transitions for time zones.
timezone_version_get()Returns the version of the time zone database.


PHP 5 predefined Date/Time constants

ConstantDescription
DATE_ATOMAtom (for example: 2005-08-15T16:13:03+0000)
DATE_COOKIEHTTP Cookies (for example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_ISO8601ISO-8601 (for example: 2005-08-14T16:13:03+0000)
DATE_RFC822RFC 822 (Example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC850RFC 850 (Example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1036RFC 1036 (Example: Sunday, 14 -Aug-05 16:13:03 UTC)
DATE_RFC1123RFC 1123 (Example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC2822RFC 2822 (Example: Sun, 14 Aug 2005 16:13:03 +0000)
DATE_RSS RSS (Example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_W3CWorld Wide Web Consortium (Example: 2005-08-14T16:13 :03+0000)
Hot AI Tools
Undress AI Tool
Undress AI Tool

Undress images for free

AI Clothes Remover
AI Clothes Remover

Online AI tool for removing clothes from photos.

Undresser.AI Undress
Undresser.AI Undress

AI-powered app for creating realistic nude photos

ArtGPT
ArtGPT

AI image generator for creative art from text prompts.

Stock Market GPT
Stock Market GPT

AI powered investment research for smarter decisions

Popular tool
Notepad++7.3.1
Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version
SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1
Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6
Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version
SublimeText3 Mac version

God-level code editing software (SublimeText3)