इसका उपयोग टिप्पणियों और अन्य संचार के लिए सटीक समय के बजाय समय बताने के लिए किया जा सकता है जो किसी अन्य समय क्षेत्र में किसी एक के लिए सही नहीं हो सकता है।
फ़ंक्शन केवल यूनिक्स समय टिकट का उपयोग करता है जैसे समय का परिणाम ();
तकनीक # 1
= $lengths($j) && $j
तकनीक # 2
function _ago($tm,$rcs = 0) ( $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array('second','minute','hour','day','week','month','year','decade'); $lngh = array(1,60,3600,86400,604800,2630880,31570560,315705600); for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh($v))<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh($v)); $no = floor($no); if($no 1) $pds($v) .='s'; $x=sprintf("%d %s ",$no,$pds($v)); if(($rcs == 1)&&($v >= 1)&&(($cur_tm-$_tm) > 0)) $x .= time_ago($_tm); return $x; )
एक समय () मान की आवश्यकता है, और यह आपको बताएगा कि कितने सेकंड / मिनट / घंटे / दिन / वर्ष / दशक पहले।