Zeit vor Funktion - CSS-Tricks

Inhaltsverzeichnis

Dies kann für Kommentare und andere Kommunikationsmittel verwendet werden, um die Uhrzeit anstelle der genauen Uhrzeit anzugeben, die für jemanden in einer anderen Zeitzone möglicherweise nicht korrekt ist.

Die Funktion verwendet nur einen Unix-Zeitstempel wie das Ergebnis von time ().

Technik # 1

= $lengths($j) && $j 

Technik Nr. 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; )

Benötigt einen time () -Wert und zeigt an, wie viele Sekunden / Minuten / Stunden / Tage / Jahre / Jahrzehnte vergangen sind.

Interessante Beiträge...