Penggunaan fungsi TODAYSDATE pada PHP

Halo teman-teman pada kesempatan kali ini saya akan menjelaskan tentang Fungsi Date atau Time di PHP.Dengan adanya fungsi date/time di php, kita dapat untuk mendapatkan tanggal berbasis dari waktu server dan juga kita dapat mengubah format tanggal dengan keinginan kita.

Contoh penggunaan fungsi date() :

Dengan menampilkan fungsi date() maka akan memunculkan tanggal berbasis dari waktu server.

untuk parameter yang tersedia di fungsi date() adalah :

Keterangan :

  • format = format waktu yang kita inginkan
  • timestamp = tanggal yang ingin kita ubah. Semisal kita ingin mengubah format tanggal yang kita miliki, date(“Y-m-d”, “29-01-1997”). yang output nya akan memunculkan 1997-01-29.

JIka kita tidak memasukan parameter satupun akan memunculkan tanggal berbasi waktu server dengan format default. jika ingin mengubah format default tanggal dari server kita hanya tinggal masukan parameter formatnya saja.

Contoh Format:

$today=date("Y-m-d H:i:s");

// 1995-12-22 17:16:18 (the MySQL DATETIME format)

Semoga bermanfaat.

Dalam Input data biasanya kita membutuhkan input tanggal dan Jam sekarang , ini biasanya ada pada input data user waktu mendaftar, input data pembayaran,input data peminjaman dan sebagainya.. tergantung dari aplikasi yang sedang anda buat.

Berikut ini tutorial Cara Mengambil Tanggal Dan Waktu Sekarang di PHP. Dalam PHP sudah ada berbagai macam fungsi yang mempermudah kita dalam menentukan tanggal dan jam dan bisa kita tampilkan di  website.Salah satunya adalah date. Date adalah fungsi yang dimiliki PHP yang dapat digunakan untuk mengambil tanggal dan waktu sekarang dari server. . Kali ini saya akan menjelaskan bagaimana cara menggunakan fungsi date untuk mengambil tanggal dan waktu sekarang beserta format penulisan karakter pada Date.

Artikel lainya :

  • Cara input dan Menampilkan tanggal di database dengan format indonesia
  • Membuat Fungsi Konversi Tanggal dengan PHP
  • Cara Menentukan Hari Tanggal Berikut atau sebelumnya di PHP
  • Penjumlahan dan Pengurangan Tanggal di PHP

Script Menampilkan Waktu / Tanggal Sekarang di PHP

Penggunaan fungsi TODAYSDATE pada PHP

Dibawah ini adalah bentuk format penulisan dari fungsi Date PHP :

date(format,timestamp)
ParameterDescription
format Wajib diisi. Digunakan untuk menentukan format tanggal waktu
timestamp Bersifat pilihan, artinya boleh dimasukan atau tidak. Digunakan untuk menentukan catatan waktu.


Note:
Dalam date terdapat beberapa format penulisan untuk mengambil tanggal. Berikut adalah format penulisan karakter untuk tanggal :

  • d – Menampilkan tanggal sekarang (01-31)
  • m – Menampilkan bulan sekarang dalam angka (01-12)
  • Y – Menampilkan tahun (dalam empat digit)
  • l (huruf kecil ‘L’) – menampilkan nama hari sekarang

 Contoh :

<?php
$tgl=date('d-m-Y');
echo $tgl;
?>

Hasil yang akan ditampilkan di layar adalah tanggal lengkap hari ini dengan format dd-mm-yyyy, misalnya 21-09-2015.

<?php
$tgl=date('l, d-m-Y');
echo $tgl;
?>

Hasil yang akan ditampilkan di layar adalah tanggal lengkap hari ini plus nama harinya dengan format nama_hari, dd-mm-yyyy, misalnya Tuesday, 21-09-2015.

Mendapatkan Tanggal dan Jam sekarang di PHP, cukup gunakan script dibawah ini :

<?php
echo "Tanggal dan Waktu sekarang adalah " . date("Y-m-d h:i:sa") . "<br>";
?>

Outputnya: Tanggal dan Waktu sekarang adalah 2015-09-21 06:39:34am

OK.. mari kita bahas lebih jauh lagi ya...


Tip:
Karakter lain, seperti “/”, atau “.” “-” Juga dapat disisipkan di antara karakter untuk menambahkan format tambahan. Perhatikan contoh penulisan PHP berikut (Fokus pada code tanggal yang digunakan)

Berikut Contohnya :

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

Output :

Hari ini Tanggal 2015/04/04
Hari ini Tanggal 2015.04.04
Hari ini Tanggal 2015-04-04
Hari ini adalah hari Saturday

Selain untuk tanggal fungsi Date PHP juga dapat digunakan untuk mengambil waktu sekarang. Berikut format penulisan karakter untuk waktu :

  • h – Menampilkan jam sekarang (01-12)
  • i – Menampilkan menit sekarang (00-59)
  • s – Menampilkan detik sekarang (00-59)
  • a – Untuk menampilkan waktu am atau pm

Seperti dalam contoh pengambilan tanggal, karakter lain, seperti “/”, atau “.” “-” Juga dapat disisipkan di antara format karakter untuk menambahkan format tambahan. Perhatikan contoh program PHP dalam pemanfaatan fungsi date untuk mengambil waktu sekarang.

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

Output :

Waktu sekarang adalah 12:36:32pm

Kita juga dapat mengambil tanggal dan waktu sekaligus dengan cara mengkombinasikan format karakter tanggal dan waktu dalam fungsi date PHP. Perhatikan contoh program dibawah :

<?php
echo "Tanggal dan Waktu sekarang adalah " . date("d/m/Y h:i:s");
?>

Output :

Tanggal dan Waktu sekarang adalah 04/04/2015 12:36:32

 Ok.. bagaimana...????? sudah paham bukan...nah untuk bonus akan berikan tips untuk menampilkan waktu tanggal di website dengan PHP :

Contoh Menampilkan Selamat Pagi, Siang dan Malam pada tanggal PHP

Penggunaan fungsi TODAYSDATE pada PHP

Berikut code yang digunakan untuk menampilkan tanggal seperti gambar diatas :

<?php
$tanggal= mktime(date("m"),date("d"),date("Y"));
echo "Tanggal : <b>".date("d-M-Y", $tanggal)."</b> ";
date_default_timezone_set('Asia/Jakarta');
$jam=date("H:i:s");
echo "| Pukul : <b>". $jam." "."</b>";
$a = date ("H");
if (($a>=6) && ($a<=11)){
echo "<b>, Selamat Pagi !!</b>";
}
else if(($a>11) && ($a<=15))
{
echo ", Selamat Pagi !!";}
else if (($a>15) && ($a<=18)){
echo ", Selamat Siang !!";}
else { echo ", <b> Selamat Malam </b>";}
?>