Menambahkan dan Mengurangi Date di PHP

echo "<b>".date('d-m-Y H:i:s')."</b><br>";
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$tg=39;
$date = date_create(date('d-m-Y H:i:s'));
//$date = date_create('20-02-2012 9:'.$tg.':20');
//$date = date('d-m-Y H:i:s');
echo "Waktu awal: <b>".date('d-m-Y H:i:s')."</b><br/>";
date_add($date, date_interval_create_from_date_string('720 minutes'));
echo 'Tambahkan 30 menit: '.date_format($date, 'd-m-Y H:i:s').'<br/><b>';


<?php
date_default_timezone_get('Asia/Jakarta');
 $tanggal_now = date('Y-m-d');
 $tambah_tanggal = mktime(0,0,0,date('m')+2,date('d')+7,date('Y')+1); // angka 2,7,1 yang dicetak tebal bisa dirubah rubah
 $tambah = date('Y-m-d',$tambah_tanggal);
echo "Tanggal Sekarang : ".$tanggal_now."<br>";
 echo "Setelah ditambah 2 bulan, 7 hari dan 1 tahun menjadi :".$tambah;

 echo"<hr>";
 // cara 1 Menambah jam di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 9:30:20');
echo 'Waktu awal: 20-02-2012 9:30:20';
echo "<br>";
date_add($date, date_interval_create_from_date_string('12 hours'));
echo 'Ditambahkan 6 jam: '.date_format($date, 'd-m-Y H:i:s').'';
echo "<hr>";
 // cara 2 Menambah jam di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 9:38:20');
echo 'Waktu awal: 20-02-2012 9:38:20<br/>';
date_add($date, date_interval_create_from_date_string('720 minutes'));
echo 'Tambahkan 30 menit: '.date_format($date, 'd-m-Y H:i:s').'<br/><b>';
?>
<?php
echo "UNTUK TAHUN";
// Menambah tahun di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('1 year'));
echo 'Ditambahkan 1 tahun: '.date_format($date, 'd-m-Y H:i:s').'';

// Mengurang tahun di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-1 year'));
echo 'Dikurangi 1 tahun: '.date_format($date, 'd-m-Y H:i:s').'';

echo "UNTUK BULAN";
// Menambah bulan di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('6 months'));
echo 'Ditambahkan 6 bulan: '.date_format($date, 'd-m-Y H:i:s').'';
// Mengurang bulan di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-6 months'));
echo 'Dikurangi 6 bulan: '.date_format($date, 'd-m-Y H:i:s').'';

echo "UNTUK HARI";
// Menambah hari di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('7 days'));
echo 'Ditambahkan 7 hari: '.date_format($date, 'd-m-Y H:i:s').'';
// Mengurang hari di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-7 days'));
echo 'Dikurangi 7 hari: '.date_format($date, 'd-m-Y H:i:s');
echo "UNTUK JAM";
// Menambah jam di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('6 hours'));
echo 'Ditambahkan 6 jam: '.date_format($date, 'd-m-Y H:i:s').'';
// Mengurang jam di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-6 hours'));
echo 'Dikurangi 6 jam: '.date_format($date, 'd-m-Y H:i:s').'';

echo "UNTUK MENIT";
// Menambah menit di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('30 minutes'));
echo 'Ditambahkan 30 menit: '.date_format($date, 'd-m-Y H:i:s').'';
// Mengurang menit di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-30 minutes'));
echo 'Dikurangi 30 menit: '.date_format($date, 'd-m-Y H:i:s').'';
echo "UNTUK DETIK";
// Menambah detik di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('25 seconds'));
echo 'Ditambahkan 25 detik: '.date_format($date, 'd-m-Y H:i:s').'';

// Mengurang detik di php
if(function_exists('date_default_timezone_set')) date_default_timezone_set('Asia/Jakarta');
$date = date_create('20-02-2012 19:30:20');
echo 'Waktu awal: 20-02-2012 19:30:20';
date_add($date, date_interval_create_from_date_string('-25 seconds'));
echo 'Dikurangi 25 detik: '.date_format($date, 'd-m-Y H:i:s').'';
?>


sumber http://secharix.wordpress.com/2013/07/10/manambah-dan-mengurangi-waktudatetime/

0 Response to "Menambahkan dan Mengurangi Date di PHP"

Posting Komentar