blob: e6ea2b470d54db070012f7b5d25436d43c239567 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<?php
/**
* ownCloud - News
*
* This file is licensed under the Affero General Public License version 3 or
* later. See the COPYING file.
*
* @author Bernhard Posselt <dev@bernhard-posselt.com>
* @copyright Bernhard Posselt 2016
*/
namespace OCA\News\Utility;
class Time {
public function getTime() {
return time();
}
/**
* @return int the current unix time in miliseconds
*/
public function getMicroTime() {
$utimestamp = microtime(true);
$timestamp = floor($utimestamp);
$milliseconds = round(($utimestamp - $timestamp) * 1000000);
$result = ($timestamp * 1000000) + $milliseconds;
return $result;
}
}
|