|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-09-16 16:14 UTC] roberto at spadim dot com dot br
[2014-09-16 16:16 UTC] roberto at spadim dot com dot br
[2014-09-16 22:23 UTC] ab@php.net
-Status: Open
+Status: Closed
-Assigned To:
+Assigned To: ab
[2014-09-16 22:23 UTC] ab@php.net
[2017-01-01 15:03 UTC] me at kelunik dot com
[2017-01-02 18:42 UTC] ab@php.net
[2017-01-02 19:32 UTC] me at kelunik dot com
[2017-01-02 20:31 UTC] ab@php.net
[2017-01-02 21:19 UTC] me at kelunik dot com
[2017-01-04 12:41 UTC] k1316820 at mvrht dot com
[2017-01-04 12:56 UTC] me at kelunik dot com
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 04:00:01 2025 UTC |
Description: ------------ Hi guys i didn't found a monotonic clock function for example: <?php system("date -s \"2014-09-16 13:01:00 BRT\"");sleep(1); echo microtime(1)."\n"; system("date -s \"2014-09-16 13:01:00 BRT\""); echo microtime(1)."\n"; ?> this script output # php date.php Tue Sep 16 13:01:00 BRT 2014 1410883261.0003 Tue Sep 16 13:01:00 BRT 2014 1410883260.0002 the clock is ok since i changed the date time, but, how to use a monotonic clock? i just found clock_gettime() using CLOCK_MONOTONIC with FPM (php-src/sapi/fpm/fpm/fpm_clock.c), but it don't export functions to php script space, maybe we could implement a monotonic clock function? Test script: --------------- <?php system("date -s \"2014-09-16 13:01:00 BRT\"");sleep(1); echo microtime(1)."\n"; system("date -s \"2014-09-16 13:01:00 BRT\""); echo microtime(1)."\n"; ?> Expected result: ---------------- correct output, since it's a feature request