Newer
Older
<?php
namespace SmartData;
abstract class Time
{
// Microsecond
const uSECOND = 1;
const mSECOND = self::uSECOND * 1000;
const SECOND = self::mSECOND * 1000;
const MINUTE = self::SECOND * 60;
const HOUR = self::MINUTE * 60;
const DAY = self::HOUR * 24;
const WEEK = self::DAY * 7;
const MONTH = self::DAY * 30;
const YEAR = self::DAY * 365;
public static function now() {
return (int)round(microtime(true)*1000*1000);
}
public static function time_to_date($time) {
return date('d/m/Y H:i:s', $time/1000000);
}
}