Posting time calculation
Posting time calculation
Createtime = $ createtime; $ this-> gettime = $ gettime;} function getSeconds () {return $ this-> createtime-$ this-> gettime;} function getMinutes () {return ($ this-> createtime-$ this-> gettime)/(60);} function getHours () {return ($ this-> createtime-$ this-> gettime) /(60*60);} function getDay () {return ($ this-> createtime-$ this-> gettime)/(60*60*24 );} function getMonth () {return ($ this-> createtime-$ this-> Gettime)/(60*60*24*30);} function getYear () {return ($ this-> createtime-$ this-> gettime) /(60*60*24*30*12);} function index () {if ($ this-> getYear ()> 1) {if ($ this-> getYear ()> 2) {return date ("Y-m-d", $ this-> gettime); exit ();} return intval ($ this-> getYear ()). "Years ago"; exit () ;}if ($ this-> getMonth ()> 1) {return intval ($ this-> getMonth ()). "months ago"; exit () ;}if ($ this-> getDay ()> 1) {return intval ($ th Is-> getDay ()). "days ago"; exit () ;}if ($ this-> getHours ()> 1) {return intval ($ this-> getHours ()). "hours ago"; exit () ;}if ($ this-> getMinutes ()> 1) {return intval ($ this-> getMinutes ()). "minutes ago"; exit () ;}if ($ this-> getSeconds ()> 1) {return intval ($ this-> getSeconds ()-1 ). "Seconds ago"; exit () ;}}/ *** call class output method ** $ a = new Mygettime (time (), strtotime ('-25 month'); * echo iconv ('utf-8', 'gb2312', $ a-> index ())? Iconv ('utf-8', 'gb2312', $ a-> index (): iconv ('utf-8', 'gb2312', 'current '); **/
The above is the content of the posting time calculation. For more information, see The PHP Chinese website (www.php1.cn )!