| 
        php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
  [2017-08-17 16:56 UTC] ronan dot giron at vigicorp dot fr
 Description:
------------
\DateTime::createFromFormat('U.u', microtime(true))
returns false when no microseconds.
Test script:
---------------
// OK
var_dump(\DateTime::createFromFormat('U.u', 1502988140.0001));
// KO : false
var_dump(\DateTime::createFromFormat('U.u', 1502988140.0000));
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits             
             | 
    |||||||||||||||||||||||||||
            
                 
                Copyright © 2001-2025 The PHP GroupAll rights reserved.  | 
        Last updated: Tue Nov 04 14:00:01 2025 UTC | 
var_dump(\DateTime::createFromFormat('u U', microtime())); return false too. But i understand. This solution works : \DateTime::createFromFormat('U.u', number_format(microtime(true), 6, '.', ''))