Loading
Tampilkan postingan dengan label php date. Tampilkan semua postingan
Tampilkan postingan dengan label php date. Tampilkan semua postingan

17 Maret 2011

macam-macam fungsi waktu

Sebelumnya saya pernah menulis Format date pada PHP

Fungsi CheckDate
Fungsi ini digunakan untuk memeriksa kebasahan suatu tanggal. Argumen yang dimasukkan harus integer dan hasil yang ditampilkan ada 2 nilai, yaitu True da False. Bernilai True apabila tanggal yang menjadi argumennya adalah tanggal yang valid, dan bernilai False apabila tanggal yang menjadi argumennya adalah tanggal yang tidak valid.
Bentuk:
Checkdate(bulan, tanggal, tahun);
Keterangan:
Bulan adalah argumen data bulan dengan format angka
Tanggal adalah argumen data tanggal dengan format angka
Tahun adalah argumen data tahun dengan format 2 gigit atau 4 digit

Fungsi Time
Fungsi ini digunakan untuk membaca data waktu dalam hitungan detik dari tangal 1 Januari 2010 jam 00:00:00 sampai waktu scrip ini diakses atau dijalankan.
Bentuk:
Time()
Fungsi time tidak memerlukan argumen.
Berikut contoh program yang menggunakan fungsi time

<?php
//fungsi_time.php
$waktu=time();
Echo"
hasil data dan waktu dengan fungsi time adalah $waktu";
?>

Fungsi Date
Fungsi ini digunakan untuk memperoleh tanggal atau jam saat ini atau hari ini yang terdapat pada sistem komputer Anda.
Bentuk:
Date(string_format)
String_format adalah string yang berisi karakter tertentu yang menjadi format waktu.
Hasil yang diberikan oleh fungsi date ini adalah sebuah string tanggal/waktu sesuai dengan argumennya. Berikut tabel yang memperhatikan hasil dan string tanggal sebagai argumennya.

Contoh:
<?php
//bentuk tulisan hari
echo date("l");
//bentuk tulisan spt Monday 15th of January 2003 05:51:38 AM
echo date("l dS of F Y h:i:s A");
//bentuk tulisan spt Monday the 15th
echo date("l \\t\h\e jS");
?>


Fungsi Date Dengan 2 Argumen
Fungsi date juga dapat dituliskan menggunakan 2 argumen. Argumen kedua adalah berupa waktu yang akan diformat oleh fungsi date. Jika argumen itu dikosongkan, maka waktu yang digunakan adalah waktu yang berlaku sekarang.


Bentuk:
Date(string_format, waktu);
Keterangan:
String_format adalah string yang berisi karakter tertentu yang menjadi format waktu.
Waktu adalah data waktu dalam bentuk angka yang menunjukkan detik.
Berikut contoh program yang menggunakan fungsi date menggunakan 2 argumen:
<?php
Echo "menggunakan fungsidate (Y-m-d) <br />";
$sekarang=time();
$lusa=$sekarang+4*24*60*60;
Echo"hari ini adalah tanggal". Date('Y-m-d',$sekarang)."<br />";
Echo"4 hari setelah hari ini adalah tanggal". Date('Y-m-d',$lusa)."<br />";
?>

Download or View Demo

2 Maret 2010

Tutorial script PHP : Format date pada PHP

Pada script PHP banyak sekali format untuk menampilkan date. Lihat tabel format date pada PHP

contoh dari penggunaan format date pada script PHP


<?php

$hari=date("w");


$date=date("d F Y");

if($hari==0) {$hari="Minggu";}

if($hari==1) {$hari="Senin";}

if($hari==2) {$hari="selasa";}


if($hari==3) {$hari="Rabu";}

if($hari==4) {$hari="Kamis";}

if($hari==5) {$hari="Jumat";}

if($hari==6) {$hari="Sabtu";}


echo "$hari, $date";

?>


Jika hari ini hari selasa tanggal 2 maret 2010, maka tampilan dari script PHP di atas adalah Selasa, 02 March 2010

Contoh lain untuk menampilkan format hari dan tanggal dalam bahasa indonesia yaitu:


<?php
/*-hari dalam indonesia-*/
$hari=date("w");
$arr_hari=array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu");
$hari=$arr_hari[$hari];
/*--------*/

/*-bulan dalam indonesia-*/
$bln=date("n");
$arr_tgl=array("Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember");
$bln=$arr_tgl[$bln-1];
/*--------*/

/*-penulisan langsung tanpa menyimpan hari, tanggal, bulan, dan tahun pada suatu variabel-*/
echo"$hari, ".date("d")." $bln ".date("Y");
/*--------*/

echo"<br>";

/*-penulisan dengan menyimpan hari, tanggal, bulan, dan tahun pada suatu variabel-*/
$tgl=date("d");
$thn=date("Y");
$full_date="$hari, $tgl $bln $thn";
echo"$full_date";
/*--------*/
?>

Jam_sekarang.php


<?php


$jam=date("H:i:s");

echo"$jam";

?>



Dari script PHP di atas jam tersebut nampak diam, tetapi sebenarnya berubah sesuai dengan jam di komputer. Setiap browser di refresh maka jam akan berubah sesuai dengan jam pada komputer.

[download tutorial]