PHP Tarih Foksiyonlari: gecen süreyi yazdirmak
Use of function:
[code]<?php
$s = mktime(9, 30, 0, 07, 15, 1990);
list($year,$month,$day,$hour,$minute,$second) = split('[:-]' ,date('Y-m-d H:i:s'));
$e = mktime($hour, $minute, $second, $month, $day, $year);
echo Duration($s, $e);
?>[/code]
Output:
16 years 40 weeks 6 days 7 hours 44 minutes
Function :
[code]
<?php
function Duration($s, $e){
/* Find out the seconds between each dates */
$timestamp = $e - $s;
/* Cleaver Maths! */
$years=floor($timestamp/(60*60*24*365));$timestamp%=60*60*24*365;
$weeks=floor($timestamp/(60*60*24*7));$timestamp%=60*60*24*7;
$days=floor($timestamp/(60*60*24));$timestamp%=60*60*24;
$hrs=floor($timestamp/(60*60));$timestamp%=60*60;
$mins=floor($timestamp/60);$secs=$timestamp%60;
/* Display for date, can be modified more to take the S off */
if ($years >= 1) { $str.= $years.' years '; }
if ($weeks >= 1) { $str.= $weeks.' weeks '; }
if ($days >= 1) { $str.=$days.' days '; }
if ($hrs >= 1) { $str.=$hrs.' hours '; }
if ($mins >= 1) { $str.=$mins.' minutes '; }
return $str;
}
?>[/code]
[code]<?php
$s = mktime(9, 30, 0, 07, 15, 1990);
list($year,$month,$day,$hour,$minute,$second) = split('[:-]' ,date('Y-m-d H:i:s'));
$e = mktime($hour, $minute, $second, $month, $day, $year);
echo Duration($s, $e);
?>[/code]
Output:
16 years 40 weeks 6 days 7 hours 44 minutes
Function :
[code]
<?php
function Duration($s, $e){
/* Find out the seconds between each dates */
$timestamp = $e - $s;
/* Cleaver Maths! */
$years=floor($timestamp/(60*60*24*365));$timestamp%=60*60*24*365;
$weeks=floor($timestamp/(60*60*24*7));$timestamp%=60*60*24*7;
$days=floor($timestamp/(60*60*24));$timestamp%=60*60*24;
$hrs=floor($timestamp/(60*60));$timestamp%=60*60;
$mins=floor($timestamp/60);$secs=$timestamp%60;
/* Display for date, can be modified more to take the S off */
if ($years >= 1) { $str.= $years.' years '; }
if ($weeks >= 1) { $str.= $weeks.' weeks '; }
if ($days >= 1) { $str.=$days.' days '; }
if ($hrs >= 1) { $str.=$hrs.' hours '; }
if ($mins >= 1) { $str.=$mins.' minutes '; }
return $str;
}
?>[/code]
Konular
- PHP Nedir?
- PHP′de değişken nasıl oluşturulur ve nasıl kullanılır?
- Direct Admin demo
- Direct Admin türkçe destek
- subtok : kelimelerde istedigin yerden kesip alabilme kolaylığı
- DirectAdmin Kurulumu
- Curl nedir? nasıl kullanılır?
- Raid nedir? Linux Software Raid Nasıl Yapılır?
- Directadmin Root /Admin Mysql Erişimi
- Google Ping Fonksiyonu {PHP}
- Latin1 database’i utf-8 e convert etme
- Linux icin top 20 http baglantisini gormek ve iptables ile bloklamak
- Makro çekimler için objektif seçenekleri
- Ekipman siteleri
- Web sitenden para kazanma tıklama başı 12 krş
- Mikrostok Fotoğraf Siteleri
- Websiteniz için mobil uygulama istemez misiniz?
- İstanbulda Burun Estetiği
- İSLAMİ DÜĞÜNLER - DİNİ DÜĞÜN ORGANİZASYONLARI
- ilahi grupları
- wordpress otomatik yorum gönderme programı
- Site Tanıtımı İzinli Forumlar (Yeni Arşiv)
- RO2 İle Günde 3$ Kazanın! (Ödeme Kanıtıyla Birlikte)
- www.avcajans.com Yeni Nesil Haber Sitesi !
- Curl Nedir ? Fonksiyonları Nelerdir ?
- Duolingo seviyeleri
- Semrush ve ahrefs
- Server responded algorithm negotiation failed hatası
- Populer 15 tane linux işletim sistemi
- Linux un mucidi Linus Torvalds kimdir?