Saya telah mencoba membahas fungsi dan metode kunci 350 di sini. Anda harus melihat dokumentasi untuk membaca tentang fungsi yang tidak tercakup dalam tutorial. Jika Anda memiliki pertanyaan, silakan beri tahu saya di komentar Dalam panduan ini, kami akan memberikan contoh menggunakan fungsi tanggal dan waktu reguler, serta objek DateTime PHP Show
Menambahkan jam ke tanggal dan waktu menggunakan fungsi tanggal dan waktu PHPLihatlah contoh berikut, yang sengaja dibuat bertele-tele //Get the current time in Unix. $currentTime = time(); //The amount of hours that you want to add. $hoursToAdd = 2; //Convert the hours into seconds. $secondsToAdd = $hoursToAdd * (60 * 60); //Add the seconds onto the current Unix timestamp. $newTime = $currentTime + $secondsToAdd; //Print it out in a format that suits you. echo date("d/m/y H:i", $newTime), '<br>'; //Or try this. echo "$hoursToAdd hour(s) added onto " . date("d/m/y H:i", $currentTime) . " becomes " . date("d/m/y H:i", $newTime);_ Pada kode PHP di atas, kita
Ketika saya menjalankan kode di atas, saya menerima hasil berikut
Sempurna Menambahkan jam ke tanggal dan waktu menggunakan objek DateTime PHPJika Anda ingin menggunakan objek DateTime untuk operasi ini, Anda dapat menggunakan contoh berikut //Get the current date and time. $current = new DateTime(); //The number of hours to add. $hoursToAdd = 2; //Add the hours by using the DateTime::add method in //conjunction with the DateInterval object. $current->add(new DateInterval("PT{$hoursToAdd}H")); //Format the new time into a more human-friendly format //and print it out. $newTime = $current->format('Y-m-d H:i'); echo $newTime; Seperti yang Anda lihat, Anda tidak perlu melakukan penjumlahan perkalian saat menggunakan objek DateTime, karena dilengkapi dengan metode praktis yang disebut DateTime. menambahkan Dalam kode di atas, kami cukup mengirimkan objek DateInterval ke dalam metode ini. Objek DateInterval kita menetapkan PT2H sebagai parameter $interval_spec, yang pada dasarnya diterjemahkan menjadi “jangka waktu dua jam. ” Stempel waktu Unix dirancang untuk melacak waktu sebagai total detik berjalan dari Unix Epoch pada 1 Januari 1970 di UTC. Untuk menambahkan 24 jam ke stempel waktu Unix, kita dapat menggunakan salah satu dari metode ini Jadi mari kita mulai mengikuti contoh Contoh. 1 Stempel waktu Unix dirancang untuk melacak waktu sebagai total detik berjalan dari Unix Epoch pada 1 Januari 1970 di UTC. Untuk menambahkan 24 jam ke stempel waktu Unix, kita dapat menggunakan salah satu dari metode ini Ubah 24 jam menjadi detik dan tambahkan hasilnya ke waktu Unix saat ini
Keluaran _ Contoh. 2 Karena jam dalam sehari bervariasi dalam sistem seperti Daylight saving time (DST) dari tepat 24 jam dalam sehari. Lebih baik menggunakan Fungsi PHP strtotime() untuk memperhitungkan anomali ini dengan benar. Menggunakan strtotime untuk mengurai DateTime saat ini dan satu hari ke stempel waktu
Keluaran _ Contoh. 3 Menggunakan kelas DateTime kita dapat mencapai hasil yang sama. Pertama buat objek DateTime dengan cap waktu saat ini dan tambahkan interval satu hari. P1D merupakan Periode interval 1 Hari yang akan ditambahkan ❮ Referensi Tanggal/Waktu PHP ContohFormat tanggal dan waktu lokal dan kembalikan string tanggal yang diformat // Mencetak hari // Mencetak hari, tanggal, bulan, tahun, waktu, AM atau PM Definisi dan PenggunaanFungsi date() memformat tanggal dan waktu lokal, dan mengembalikan string tanggal yang diformat SintaksisNilai ParameterParameterDeskripsiformatDiperlukan. Menentukan format string tanggal keluaran. Karakter berikut dapat digunakan
dan konstanta standar berikut juga dapat digunakan (tersedia sejak PHP 5. 1. 0)
Detail TeknisNilai Pengembalian. Mengembalikan string tanggal yang diformat saat berhasil. FALSE on failure + dan E_WARNING Versi PHP. 4+Catatan perubahan. PHP5. 1. 0. Menambahkan kesalahan zona waktu E_STRICT dan E_NOTICE. Rentang stempel waktu yang valid sekarang dari Jum, 13 Des 1901 20. 45. 54 GMT sampai Sel, 19 Jan 2038 03. 14. 07 GMT. Sebelum versi 5. 1. 0 cap waktu dibatasi dari 01-01-1970 hingga 19-01-2038 pada beberapa sistem (mis. g. jendela)PHP5. 1. 1. Menambahkan konstanta format tanggal/waktu standar yang dapat digunakan untuk menentukan parameter format ❮ Referensi Tanggal/Waktu PHP Bagaimana cara menambahkan 24 jam hingga saat ini di PHP?$now = date("Y-m-d H. m. s"); Yang ingin saya lakukan adalah memiliki variabel baru $new_time equal $now + $hours , di mana $hours adalah sejumlah .
Bagaimana cara menambahkan jam dalam waktu tanggal di PHP? DateTime. add() function adalah fungsi bawaan di PHP yang digunakan untuk menambahkan jumlah waktu (hari, bulan, tahun, jam, menit, dan detik) ke objek DateTime yang diberikan.
Bagaimana cara menambah tanggal 1 hari di PHP?Metode 2. Menggunakan Fungsi date_add() . Fungsi date_add() digunakan untuk menambahkan hari, bulan, tahun, jam, menit dan detik. Sintaksis. date_add(objek, interval);
Bagaimana cara menambahkan hari dalam tanggal di PHP?Fungsi date_add() menambahkan beberapa hari, bulan, tahun, jam, menit, dan detik ke sebuah tanggal. |