tutorial pengembangan web terbaru
 

PHP 5 Tanggal / Fungsi Waktu


PHP Tanggal / Waktu Pendahuluan

Fungsi tanggal / waktu memungkinkan Anda untuk mendapatkan tanggal dan waktu dari server di mana skrip PHP Anda berjalan. Anda kemudian dapat menggunakan fungsi tanggal / waktu untuk memformat tanggal dan waktu dalam beberapa cara.

Note: Fungsi-fungsi ini tergantung pada pengaturan lokal dari server Anda. Ingatlah untuk mengambil daylight saving waktu dan tahun kabisat menjadi pertimbangan ketika bekerja dengan fungsi-fungsi ini.


Instalasi

PHP fungsi tanggal / waktu adalah bagian dari inti PHP. Tidak diperlukan instalasi untuk menggunakan fungsi-fungsi ini.


Runtime Configuration

Perilaku fungsi ini dipengaruhi oleh pengaturan di php.ini:

Nama Deskripsi kegagalan PHP Versi
date.timezone Default zona waktu (used by all date/time functions) "" PHP 5.1
date.default_latitude Default lintang (used by date_sunrise() dan date_sunset() ) "31,7667" PHP 5.0
date.default_longitude Default bujur (used by date_sunrise() dan date_sunset() ) "35,2333" PHP 5.0
date.sunrise_zenith Default sunrise zenith (used by date_sunrise() dan date_sunset() ) "90,83" PHP 5.0
date.sunset_zenith Default sunset zenith (used by date_sunrise() dan date_sunset() ) "90,83" PHP 5.0

PHP 5 Tanggal / Fungsi Waktu

Fungsi Deskripsi
checkdate() Memvalidasi tanggal Gregorian
date_add() Menambahkan hari, bulan, tahun, jam, menit, dan detik untuk tanggal
date_create_from_format() Mengembalikan sebuah objek DateTime baru diformat sesuai dengan format yang ditentukan
date_create() Mengembalikan sebuah objek DateTime baru
date_date_set() Menetapkan tanggal baru
date_default_timezone_get() Mengembalikan zona waktu default digunakan oleh semua tanggal / fungsi waktu
date_default_timezone_set() Menetapkan zona waktu default digunakan oleh semua tanggal / fungsi waktu
date_diff() Mengembalikan perbedaan antara dua tanggal
date_format() Mengembalikan tanggal diformat sesuai dengan format yang ditentukan
date_get_last_errors() Mengembalikan peringatan / kesalahan yang ditemukan dalam string tanggal
date_interval_create_from_date_string() Set up DateInterval dari bagian-bagian relatif dari string
date_interval_format() Format interval
date_isodate_set() Menetapkan tanggal ISO
date_modify() Memodifikasi timestamp
date_offset_get() Mengembalikan offset zona waktu
date_parse_from_format() Mengembalikan array asosiatif dengan info detail tentang tanggal yang ditentukan, sesuai dengan format yang ditentukan
date_parse() Mengembalikan array asosiatif dengan info detail tentang tanggal yang ditentukan
date_sub() Mengurangi hari, bulan, tahun, jam, menit, dan detik dari tanggal
date_sun_info() Mengembalikan array yang berisi info tentang sunset / sunrise dan senja mulai / akhir, untuk hari tertentu dan lokasi
date_sunrise() Mengembalikan waktu matahari terbit untuk hari tertentu dan lokasi
date_sunset() Mengembalikan waktu matahari terbenam untuk hari tertentu dan lokasi
date_time_set() Menetapkan waktu
date_timestamp_get() Mengembalikan timestamp Unix
date_timestamp_set() Menetapkan tanggal dan waktu berdasarkan cap waktu Unix
date_timezone_get() Mengembalikan zona waktu dari objek DateTime yang diberikan
date_timezone_set() Menetapkan zona waktu untuk objek DateTime
date() Membentuk tanggal lokal dan waktu
getdate() Mengembalikan informasi tanggal / waktu cap waktu atau saat setempat tanggal / waktu
gettimeofday() Mengembalikan waktu saat ini
gmdate() Memformat GMT / tanggal UTC dan waktu
gmmktime() Mengembalikan timestamp Unix untuk kencan GMT
gmstrftime() Memformat GMT / tanggal UTC dan waktu sesuai dengan pengaturan lokal
idate() Format waktu setempat / tanggal sebagai integer
localtime() Mengembalikan waktu setempat
microtime() Mengembalikan timestamp Unix saat ini dengan mikrodetik
mktime() Mengembalikan timestamp Unix untuk kencan
strftime() Format waktu setempat dan / atau tanggal sesuai dengan pengaturan lokal
strptime() Mem-parsing waktu / tanggal dihasilkan dengan strftime()
strtotime() Mengurai sebuah tekstual datetime bahasa Inggris ke cap waktu Unix
time() Mengembalikan waktu saat ini sebagai cap waktu Unix
timezone_abbreviations_list() Mengembalikan array asosiatif yang berisi dst, offset, dan nama zona waktu
timezone_identifiers_list() Mengembalikan array diindeks dengan semua pengidentifikasi zona waktu
timezone_location_get() Mengembalikan informasi lokasi untuk zona waktu yang ditentukan
timezone_name_from_ abbr() Mengembalikan nama zona waktu dari singkatan
timezone_name_get() Mengembalikan nama zona waktu
timezone_offset_get() Mengembalikan offset zona waktu dari GMT
timezone_open() Menciptakan objek DateTimeZone baru
timezone_transitions_get() Mengembalikan semua transisi untuk zona waktu
timezone_version_get() Mengembalikan versi db zona waktu

PHP 5 Predefined Date / Time Konstanta

Konstan Deskripsi
DATE_ATOM Atom (example: 2005-08-15T16:13:03+0000)
DATE_COOKIE HTTP Cookies (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_ISO8601 ISO-8601 (example: 2005-08-14T16:13:03+0000)
DATE_RFC822 RFC 822 (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC850 RFC 850 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1036 RFC 1036 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1123 RFC 1123 (example: 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 World Wide Web Consortium (example: 2005-08-14T16:13:03+0000)