پی ایچ پی تاریخ / وقت کی فونکشن

PHP Date/Time 简介

Date/Time 函数允许您从 PHP 脚本运行的服务器上获取日期和时间。您可以使用 Date/Time 函数通过不同的方式来格式化日期和时间。

注释:这些函数依赖于服务器的本地设置。使用这些函数时请记住要考虑夏令时和闰年。

安装

PHP Date/Time 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。

Runtime 配置

Date/Time 函数的行为受到 php.ini 中设置的影响:

名称 ਵਰਣਨ 默认 PHP 版本
date.timezone 默认时区(所有的 Date/Time 函数使用该选项) "" PHP 5.1
date.default_latitude 默认纬度(date_sunrise() 和 date_sunset() 使用该选项) "31.7667" PHP 5.0
date.default_longitude 默认经度(date_sunrise() 和 date_sunset() 使用该选项) "35.2333" PHP 5.0
date.sunrise_zenith 默认日出天顶(date_sunrise() 和 date_sunset() 使用该选项) "90.83" PHP 5.0
date.sunset_zenith 默认日落天顶(date_sunrise() 和 date_sunset() 使用该选项) "90.83" PHP 5.0

PHP 5 Date/Time Functions

ਫੰਕਸ਼ਨ ਵਰਣਨ
checkdate() ਗ੍ਰੀਗਰੀ ਮਿਤੀ ਪ੍ਰਮਾਣਿਤ ਕਰੋ。
date_add() ਮਿਤੀ ਵਿੱਚ ਦਿਨ, ਮਹੀਨਾ, ਸਾਲ, ਘੰਟੇ, ਮਿੰਟ ਅਤੇ ਸੈਕੰਡ ਜੋੜੋ。
date_create_from_format() ਨਿਰਧਾਰਿਤ ਫਾਰਮੈਟ ਦੇ ਅਧਾਰ 'ਤੇ ਨਵਾਂ DateTime ਆਬਜੈਕਟ ਵਾਪਸ ਕਰੋ。
date_create() ਨਵਾਂ DateTime ਆਬਜੈਕਟ ਵਾਪਸ ਕਰੋ。
date_date_set() ਨਵੀਂ ਮਿਤੀ ਸੈਟ ਕਰੋ。
date_default_timezone_get() ਸਾਰੇ Date/Time ਫੰਕਸ਼ਨਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਮੂਲਤਬੀ ਟਾਈਮਜ਼ੋਨ ਵਾਪਸ ਕਰੋ。
date_default_timezone_set() ਸਾਰੇ Date/Time ਫੰਕਸ਼ਨਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਮੂਲਤਬੀ ਟਾਈਮਜ਼ੋਨ ਸੈਟ ਕਰੋ。
date_diff() ਦੋ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਦਫ਼ਾਰਨ ਵਾਪਸ ਕਰੋ。
date_format() ਨਿਰਧਾਰਿਤ ਫਾਰਮੈਟ ਦੇ ਅਧਾਰ 'ਤੇ ਫਾਰਮੈਟ ਕੀਤੀ ਗਈ ਮਿਤੀ ਵਾਪਸ ਕਰੋ。
date_get_last_errors() ਮਿਤੀ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਚੇਤਾਵਨੀ / ਗਲਤੀ ਵਾਪਸ ਕਰੋ。
date_interval_create_from_date_string() ਮਿਤੀ ਸਟ੍ਰਿੰਗ ਦੇ ਸਬੰਧਤ ਹਿੱਸੇ ਤੋਂ DateInterval ਬਣਾਓ。
date_interval_format() ਸਮੇਂ ਅੰਤਰ ਫਾਰਮੈਟ ਕਰੋ。
date_isodate_set() ISO ਮਿਤੀ ਸੈਟ ਕਰੋ。
date_modify() ਟਾਈਮਸਟੈਪ ਸੰਸ਼ੋਧਿਤ ਕਰੋ。
date_offset_get() ਟਾਈਮਜ਼ੋਨ ਆਫਸੇਟ ਵਾਪਸ ਕਰੋ。
date_parse_from_format() ਨਿਰਧਾਰਿਤ ਫਾਰਮੈਟ ਦੇ ਅਧਾਰ 'ਤੇ ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਦੇ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਸੂਚਨਾ ਵਾਪਸ ਕਰਨ ਵਾਲੇ ਅਨੁਸੰਧਾਨ ਦਾਤਾ ਵਾਪਸ ਕਰੋ。
date_parse() ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਦੇ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਸੂਚਨਾ ਵਾਪਸ ਕਰਨ ਵਾਲੇ ਅਨੁਸੰਧਾਨ ਦਾਤਾ ਵਾਪਸ ਕਰੋ。
date_sub() ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਤੋਂ ਦਿਨ, ਮਹੀਨਾ, ਸਾਲ, ਘੰਟੇ, ਮਿੰਟ ਅਤੇ ਸੈਕੰਡ ਘਟਾਓ。
date_sun_info() ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਅਤੇ ਸਥਾਨ ਦੇ ਸੂਰਜ ਸਮੇਂ ਦੇ ਸੂਰਜ ਮੁਕਤੀ ਅਤੇ ਸੂਰਜ ਸ਼ੁਰੂ ਤੋਂ ਸੂਰਜ ਸਮਾਪਤ ਦੇ ਸਮੇਂ ਦੇ ਸੂਚਨਾ ਮੰਡਲੀ ਵਾਪਸ ਕਰੋ。
date_sunrise() ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਅਤੇ ਸਥਾਨ ਦੇ ਸੂਰਜ ਮੁਕਤੀ ਸਮੇਂ ਵਾਪਸ ਕਰੋ。
date_sunset() ਨਿਰਧਾਰਿਤ ਮਿਤੀ ਅਤੇ ਸਥਾਨ ਦੇ ਸ਼ੂਨ ਸਮੇਂ ਵਾਪਸ ਕਰੋ。
date_time_set() ਸਮੇਂ ਸੈਟ ਕਰੋ。
date_timestamp_get() ਯੂਨਿਕਸ ਟਾਈਮਸਟੈਪ ਵਾਪਸ ਕਰੋ。
date_timestamp_set() ਯੂਨਿਕਸ ਟਾਈਮਸਟੈਪ 'ਤੇ ਅਧਾਰਿਤ ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਸੈਟ ਕਰੋ。
date_timezone_get() ਦਿਸ਼ਾ ਟਾਈਮਜ਼ੋਨ ਸੈਟ ()
date_timezone_set() DateTime ਆਬਜੈਕਟ ਦੇ ਖੇਤਰ ਨੂੰ ਸੈਟ ਕਰੋ।
date() ਸਥਾਨਕ ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰੋ。
getdate() ਕਿਸੇ ਸਮੇਂ ਟਾਸਕ ਜਾਂ ਸਥਾਨਕ ਮਿਤੀ ਦੇ ਸਮੇਂ ਦੇ ਤੱਤ ਪ੍ਰਾਪਤ ਕਰੋ。
gettimeofday() ਮੌਜੂਦਾ ਸਮੇਂ ਪ੍ਰਾਪਤ ਕਰੋ。
gmdate() GMT/UTC ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰੋ。
gmmktime() GMT ਮਿਤੀ ਦੇ UNIX ਸਮੇਂ ਦਾ ਟਾਸਕ ਪ੍ਰਾਪਤ ਕਰੋ。
gmstrftime() ਖੇਤਰ ਸੈਟਿੰਗ ਦੇ ਅਧਾਰ 'ਤੇ GMT/UTC ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰੋ。
idate() ਸਥਾਨਕ ਸਮੇਂ ਜਾਂ ਮਿਤੀ ਨੂੰ ਇੰਟਰਜਨ ਫਾਰਮੈਟ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੋ。
localtime() ਸਥਾਨਕ ਸਮੇਂ ਪ੍ਰਾਪਤ ਕਰੋ。
microtime() ਮੌਜੂਦਾ ਸਮੇਂ ਦੇ ਮਈਕ੍ਰੋ ਸਮੇਂ ਦਾ ਟਾਸਕ ਪ੍ਰਾਪਤ ਕਰੋ。
mktime() ਮਿਤੀ ਦੇ ਯੂਨੀਕਸ ਸਮੇਂ ਦਾ ਟਾਸਕ ਪ੍ਰਾਪਤ ਕਰੋ。
strftime() ਖੇਤਰ ਸੈਟਿੰਗ ਦੇ ਅਧਾਰ 'ਤੇ ਸਥਾਨਕ ਸਮੇਂ ਜਾਂ ਮਿਤੀ ਨੂੰ ਫਾਰਮੈਟ ਕਰੋ。
strptime() strftime() ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਹੋਣ ਵਾਲੇ ਸਮੇਂ ਜਾਂ ਮਿਤੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ。
strtotime() ਕਿਸੇ ਅੰਗਰੇਜ਼ੀ ਟੈਕਸਟ ਦੇ ਸਮੇਂ ਜਾਂ ਮਿਤੀ ਦੇ ਵਰਣਨ ਨੂੰ ਯੂਨੀਕਸ ਸਮੇਂ ਦਾ ਟਾਸਕ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ。
time() ਮੌਜੂਦਾ ਸਮੇਂ ਦੇ ਯੂਨੀਕਸ ਸਮੇਂ ਦਾ ਟਾਸਕ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_abbreviations_list() ਸਮੇਂ ਦੇ ਖੇਤਰ ਦੇ ਸਮੇਂ ਦੇ ਪ੍ਰਤੀਕ, ਹਟਾਊ ਅਤੇ ਖੇਤਰ ਦੇ ਨਾਮ ਦਾ ਸਬੰਧਤ ਮੰਡਲ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_identifiers_list() ਸਾਰੇ ਖੇਤਰ ਪਹਿਚਾਣਕਰਤਾਵਾਂ ਦਾ ਇੰਡੈਕਸ ਵੱਡਾ ਮੰਡਲ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_location_get() ਖੇਤਰ ਦੀ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_name_from_abbr() ਖੇਤਰ ਦੇ ਸ਼ਰੂਆਤੀ ਚਿੰਨ੍ਹ ਦੇ ਅਧਾਰ 'ਤੇ ਖੇਤਰ ਦਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_name_get() ਖੇਤਰ ਦਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_offset_get() GMT ਤੋਂ ਖੇਤਰ ਦੀ ਬਾਹਰੀ ਹਟਾਊ ਪ੍ਰਾਪਤ ਕਰੋ。
timezone_open() ਨਵਾਂ DateTimeZone ਆਬਜੈਕਟ ਬਣਾਓ。
timezone_transitions_get() ਸਾਰੇ ਖੇਤਰਾਂ ਦੇ ਟ੍ਰਾਂਜ਼ੀਸ਼ਨਾਂ ਦੀ ਪ੍ਰਾਪਤੀ ਕਰੋ।
timezone_version_get() ਸਮੇਂ ਦੇ ਖੇਤਰ ਦੇ ਡਾਟਾਬੇਸ ਦੀ ਸੰਸਕਰਣ ਦੀ ਪ੍ਰਾਪਤੀ ਕਰੋ।

PHP 5 ਵਿੱਚ ਮੁੱਢਲੇ Date/Time ਸਥਾਰਧਕ

ਸਥਾਰਧਕ ਵਰਣਨ
DATE_ATOM Atom (ਉਦਾਹਰਨ: 2005-08-15T16:13:03+0000)
DATE_COOKIE HTTP Cookies (ਉਦਾਹਰਨ: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_ISO8601 ISO-8601 (مثلاً: 2005-08-14T16:13:03+0000)
DATE_RFC822 RFC 822 (مثلاً: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC850 RFC 850 (مثلاً: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1036 RFC 1036 (مثلاً: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1123 RFC 1123 (مثلاً: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC2822 RFC 2822 (Sun, 14 Aug 2005 16:13:03 +0000)
DATE_RSS RSS (Sun, 14 Aug 2005 16:13:03 UTC)
DATE_W3C عالمی ویب کانسرن (مثلاً: 2005-08-14T16:13:03+0000)