Penggunaan fungsi DATETIME.NOW di PHP

Afid Arifin – Fungsi Tanggal dan Waktu di PHP Halo sob. Pada kesempatan kali ini kita akan belajar tentang tutorial memanipulasi tanggal dan waktu (Date/Time) dalam bahasa pemrograman PHP

Penggunaan fungsi DATETIME.NOW di PHP

Manipulasi tanggal dalam PHP digunakan untuk menampilkan tanggal dan waktu dalam format yang diinginkan, menghitung selisih waktu antara dua tanggal, atau menambah atau mengurangi tanggal dan waktu.

Daftar isi

Fungsi tanggal di PHP

PHP memiliki fungsi bawaan yang dapat kita gunakan untuk menampilkan tanggal dan waktu lokal dengan format yang kita inginkan, yaitu menggunakan fungsi date(). Format dasar penulisan fungsi date() adalah sebagai berikut

date(string $format [,int $timestamp]);

Fungsi date() di PHP memiliki dua parameter. Dimana parameter pertama $format harus diisi dengan format tanggal dan waktu yang diinginkan sedangkan format kedua $timestamp adalah opsional yang mana jika harus diisi dengan Unix timestamp

Format Tanggal dan Waktu di PHP

Berikut adalah daftar lengkap format tanggal dan waktu dalam PHP yang dapat Anda gunakan untuk memanipulasi tanggal dan waktu

FormatDescriptionResultDate––dTanggal dua digit dalam satu bulan. 01 sd 31D Nama hari dengan 3 huruf dalam satu minggu. Mon to SunjaTanggal satu digit dalam sebulan. 1 sampai 31l (huruf kecil 'L') Nama hari dalam seminggu. Monday to Sunday Angka yang menunjukkan hari. 1 untuk 'Senin' sampai 7 untuk Akhiran bahasa Inggris 'Minggu' untuk tanggal dua karakter. st, nd, rd atau thwAngka yang menghasilkan hari dalam seminggu. 0 untuk 'Senin' hingga 6 untuk 'Minggu'z Berisi tanggal dalam satu tahun. 0 hingga 365WMenampilkan jumlah minggu dalam setahun. 50 = minggu ke-50 dalam setahun Bulan––FMenampilkan nama bulan. Januari hingga DesembermMenampilkan jumlah bulan dalam dua digit. 01 hingga 12MMenampilkan nama bulan dalam 3 huruf. Jan to Decn Menampilkan nomor bulan dalam satu digit. 1 to 12t Jumlah hari dalam sebulan. 28 atau 31 Tahun––YMenampilkan tahun dalam empat digit. Contoh. 2023y Menampilkan tahun dalam dua digit. Contoh. 23Waktu––a Menampilkan informasi (am) dan (pm) dalam huruf kecil. am atau pmAM Menampilkan informasi (AM) dan (PM) dengan huruf kapital. AM atau PMBSwatch Waktu Internet000 hingga 999g Menampilkan format 12 jam tanpa 0. 1 hingga 12GMenampilkan format 24 jam tanpa 0. 0 to 23h Menampilkan format 12 jam dalam dua digit dan nol di depan. 01 hingga 12HDMenampilkan format 24 jam dalam dua digit dan nol di depan. 00 hingga 23iMenampilkan menit. 00 hingga 59s Menampilkan detik. 00 hingga 59u Menampilkan milidetik. Contoh. 54321

Semua format tanggal dan waktu di atas akan menghasilkan waktu dalam bahasa Inggris dan menggunakan zona waktu standar GMT + 0

Cara Menghitung Tanggal dan Waktu di PHP

Berikut ini adalah cara membuat atau memanipulasi tanggal dan waktu dalam bahasa pemrograman PHP

<?php
  date_default_timezone_set('Asia/Jakarta'); // Dapat diganti dengan Asia/Jayapura atau Asia/Makassar
  echo '<b>Tanggal</b>: '.date('l, d F Y'); // Tanggal: Monday, 16 January 2023
?>
_

Silahkan buat file PHP baru pada tutorial kali ini saya membuat nama file dengan nama date-and-time. php dan masukkan contoh kode PHP di atas dan simpan dan jalankan

Specific Asia/Jakarta digunakan untuk menampilkan timestamp di WIB, Asia/Jayapura untuk WIT dan Asia/Makassar untuk WITA. Silahkan pilih sesuai dengan kebutuhan zona waktu Indonesia yang dibutuhkan

Penutupan

Kurang lebih begitulah cara memanipulasi tanggal dan waktu di PHP. Selamat mencoba dan semoga bermanfaat bagi pemula yang baru belajar PHP

Saat bekerja dengan PHP, Anda mungkin ingin mendapatkan format tanggal dan waktu PHP untuk situs web yang Anda buat. Ini dia tutorial PHP seri ke-13 untuk Anda. Di sinilah Anda memerlukan fungsi waktu tanggal PHP. Fungsi tanggal () PHP mengubah stempel waktu menjadi tanggal dan waktu yang lebih mudah dibaca

Komputer menyimpan tanggal dan waktu dalam format yang disebut UNIX Time Stamp, yang mengukur waktu sebagai jumlah detik sejak awal era Unix (tengah malam di zona Greenwich Mean Time atau GMT pada 1 Januari 1970, yaitu 1 Januari 1970 00. 00. 00 GMT)

Karena ini adalah format yang tidak praktis untuk dibaca manusia, PHP mengubah stempel waktu menjadi format yang dapat dibaca manusia dan tanggal dari notasi Anda menjadi stempel waktu yang dapat dibaca komputer. Berikut penjelasan lengkap tentang Date Time PHP

Daftar isi

Fungsi Tanggal Waktu PHP

Penggunaan fungsi DATETIME.NOW di PHP

Fungsi manipulasi tanggal paling sering digunakan saat mendesain situs web atau menjalankan kueri SQL tertentu. Tanggal PHP saat ini dapat ditampilkan di bagian atas halaman. Setiap entri dapat diberi tanggal dan setiap komentar ditandai dengan waktu yang tepat

Di PHP, waktu dan tanggal mudah diatur, karena ada fungsi bawaan untuk itu. Saat bekerja dengan fungsi untuk menerima PHP DateTime, ingatlah untuk memperhatikan inkonsistensi waktu yang biasanya memengaruhi server lokal Anda. Jangan lupakan zona waktu, waktu musim panas, atau tahun kabisat yang berbeda

Beberapa hal yang harus Anda ketahui tentang fungsi tanggal dan waktu

  1. Fungsi PHP date() diperlukan untuk memformat tanggal/waktu dalam skrip Anda
  2. Ini digunakan untuk memformat stempel waktu agar lebih mudah dibaca. Pada dasarnya, untuk mengatur karakter dalam urutan yang lebih menyenangkan secara visual
  3. Gunakan fungsi mktime() saat Anda membutuhkan stempel tanggal waktu Unix
  4. Anda dapat menggunakan fungsi PHP untuk memperbarui tanggal hak cipta situs web Anda secara otomatis

tanggal() fungsi

Untuk mempelajari format tanggal PHP, pertama-tama mari kita lihat sintaks yang benar dari fungsi date()

tanggal (format, stempel waktu)

Bagian format diperlukan, karena ini menentukan format stempel waktu. Memasukkan stempel waktu itu sendiri adalah opsional. jika tidak, tanggal dan waktu PHP saat ini akan ditampilkan secara default

Ada satu set karakter yang lebih umum digunakan untuk menjelaskan format tanggal PHP

  1. d – menunjukkan hari dalam sebulan (01-31)
  2. m – menunjukkan bulan (01-12)
  3. Y – menunjukkan tahun (dalam empat digit)
  4. l (huruf kecil 'L') – menunjukkan hari dalam seminggu

Simbol seperti garis miring (/), titik (. ), atau tanda hubung (-) dapat ditambahkan untuk pemformatan tambahan. Coba lihat contoh di bawah ini. Anda dapat melihat ada empat cara berbeda untuk memformat tanggal PHP

Artikel Terkait   Tutorial PHP 10. Operator PHP, Cara Mudah Menggunakan Operator di PHP

<?php
  echo "Hari ini adalah : " . date("Y/m/d") . "<br>";
  echo "Hari ini adalah : " . date("Y.m.d") . "<br>";
  echo "Hari ini adalah : " . date("Y-m-d") . "<br>";
  echo "Hari ini adalah : " . date("l");
?>

Perbarui Tanggal Secara Otomatis

Hal-hal yang perlu diperbarui dan paling jarang dilakukan biasanya akan dilupakan terlebih dahulu. Ini sering terjadi dengan tanggal hak cipta jauh di bagian bawah situs web. Namun, ada cara untuk menghindari hal ini. Untuk memperbarui tahun hak cipta di situs web Anda secara otomatis, Anda dapat menggunakan fungsi yang ditunjukkan pada contoh skrip di bawah ini

&copy; 2010-<?php echo date("Y");?>

Fungsi Waktu

Kami telah menunjukkan sekumpulan simbol yang paling umum digunakan untuk pemformatan tanggal PHP. Ada juga beberapa simbol yang digunakan khusus untuk menampilkan waktu

  1. h – format 12 jam dari satu jam dengan nol di depan (01-12)
  2. i – menit dengan nol di depan (00-59)
  3. s – detik dengan nol di depan (00-59)
  4. a – AM / PM (sebelum / sesudah siang)

Anda dapat menggunakan skrip contoh di bawah ini yang akan menampilkan waktu saat ini dalam format yang ditentukan

<?php
  echo "Waktu Sekarang adalah " . date("h:i:sa");
?>
_

Ingatlah bahwa fungsi date() akan mengambil DateTime PHP saat ini dari server

Berkeliling Zona Waktu

Apakah DateTime PHP yang Anda peroleh tidak sesuai dengan waktu Anda saat ini? . Tidak sulit untuk memperbaikinya. Anda hanya perlu mengatur zona waktu PHP yang benar untuk digunakan dalam format DateTime

Lihat contoh di bawah ini. Anda dapat melihat zona waktu PHP diatur ke Asia / Jakarta, yang artinya skrip akan menampilkan waktu PHP yang relevan dengan penduduk Jakarta

<?php
  date_default_timezone_set("Asia/Jakarta");
  echo "The time is " . date("h:i:sa");
?>

Mendefinisikan Metode mktime()

Fungsi lain yang harus Anda pelajari untuk menampilkan datetime PHP adalah mktime(). Fungsi ini banyak digunakan untuk mengambil cap waktu tanggal Unix

Stempel waktu Unix adalah bilangan bulat panjang yang mewakili waktu (dalam detik) antara Unix Epoch (1 Januari 1970, 00. 00. 00 GMT) dan waktu yang ditentukan. Dalam rumus sintaks di bawah ini Anda dapat melihat parameter fungsi. jam, menit, detik, bulan, hari, dan tahun

mktime (jam, menit, detik, bulan, hari, tahun)

Lihatlah skrip di bawah ini untuk melihat bagaimana datetime PHP dibuat menggunakan parameter dari mktime()

Artikel Terkait   Tutorial PHP 5. String PHP, Pengenalan Tipe Data

<?php
  $date = mktime(11, 14, 54, 8, 12, 2014);
  echo "Tanggal dibuat : " . date("Y-m-d h:i:sa", $date);
?>
_

strtotime(). Dari String ke Tanggal PHP

Fungsi strtotime() mengubah string yang dapat dibaca menjadi waktu Unix. Ini sintaksnya

strtotime (waktu, sekarang)

Di blok kode di bawah ini, datetime PHP dibuat menggunakan strtotime()

<?php
  $d = strtotime("10:30pm April 15 2014");
  echo "Dibuat tanggal :  " . date("Y-m-d h:i:sa", $d);
?>

PHP sangat intuitif saat mengonversi string menjadi tanggal. Namun, Anda dapat mencoba beberapa nilai seperti di bawah ini

<?php
  $d = strtotime("tomorrow");
  echo date("Y-m-d h:i:sa", $d) . "<br>";

  $d = strtotime("next Saturday");
  echo date("Y-m-d h:i:sa", $d) . "<br>";

  $d = strtotime("+3 Months");
  echo date("Y-m-d h:i:sa", $d) . "<br>";
?>
_

Itulah penjelasan tentang waktu tanggal PHP. Beberapa hal yang harus Anda ingat adalah

1 Format tanggal/waktu dalam kode PHP dapat diatur menggunakan fungsi date(). Ini juga akan membuat stempel waktu lebih mudah dibaca

Apa fungsi dari tipe datetime?

Fungsi DATETIME adalah kombinasi fungsi tanggal dan waktu . DATE mengembalikan nomor seri berurutan yang menunjukkan tanggal tertentu. TIME mengembalikan representasi waktu dengan nilai mulai dari 0 (nol) hingga 0. 99999999, menunjukkan waktu dari 0. 00. 00 (12. 00. 00 pagi) hingga pukul 23. 59. 59 (11. 59. 59 hal. M. ).

Di php kita bisa membuat tanggal dengan menggunakan fungsi, fungsi apakah itu?

Penggunaan fungsi date() . format. adalah format tanggal dan waktu yang akan kita tampilkan.

Untuk apa?

Strtotime adalah fungsi yang disediakan oleh php yang menurut saya super function, karena dengan fungsi yang satu ini kita bisa mengatasi beberapa masalah yang berkaitan dengan tanggal dan waktu. Misalnya kita ingin mengetahui lima hari lagi itu tanggal berapa ya?

Apa nama fungsi di php untuk mengambil informasi waktu di server realtime?

Dalam PHP kita akan menggunakan fungsi date() untuk menampilkan tanggal dan waktu saat ini. Format tanggal dalam fungsi date() juga bisa dalam parameter dalam tanda kurung fungsi date(). Fungsi tanggal ini digunakan untuk mengambil, menampilkan, dan menyimpan tanggal.