SORU
4 EKİM 2008, CUMARTESİ


PHP DateTime her zaman 0 değerini döndürür mikrosaniye

bu kod her zaman mikrosaniye için: PHP 5.2.5 0 döndürür

<?php
$dt = new DateTime();
echo $dt->format("Y-m-d\TH:i:s.u") . "\n";
?>

Çıkış:

[root@www1 ~]$ php date_test.php
2008-10-03T20:31:26.000000
[root@www1 ~]$ php date_test.php
2008-10-03T20:31:27.000000
[root@www1 ~]$ php date_test.php
2008-10-03T20:31:27.000000
[root@www1 ~]$ php date_test.php
2008-10-03T20:31:28.000000

Herhangi bir fikir?

CEVAP
4 EKİM 2008, CUMARTESİ


Bu http://us.php.net/date mikrosaniye belirleyici belgeler henüz gerçekten desteklemeyen mantıksız gibi görünse de, iş gibi görünüyor:

function getTimestamp()
{
        return date("Y-m-d\TH:i:s") . substr((string)microtime(), 1, 8);
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • Rootjunky.com

    Rootjunky.co

    22 EKİM 2011
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014