PHP ZendGData Picasa GPhotoTimestamps ayrıştırmak nasıl

0 Cevap php

Yani, ben bu kod küçük parça ile bir sürü sorun yaşıyorum. Bir örnek timestamp şudur: '1278509422000 '.. sorun bir dize olarak geliyor ve ben bir şekilde dönüştürmek zorunda olduğunu. Ben milisaniye ile sorun hakkında bilmek ve 1000 ve daha (intval / floatval) bölerek denedim ama sadece doğru bir datetime değeri olmazlar.

Zend_Loader::loadClass('Zend_Gdata_Photos');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_AuthSub');

$gp = new Zend_Gdata_Photos(Zend_Gdata_AuthSub::getHttpClient($data->token), "Bla");
try {
    $userFeed = $gp->getUserFeed("default");
    foreach ($userFeed as $userEntry) {
        $album = $userEntry->getGphotoName();
        try {
            $query = $gp->newAlbumQuery();
            $query->setUser("default");
            $query->setAlbumName($album);
            $albumFeed = $gp->getAlbumFeed($query);
            foreach ($albumFeed as $photo) {
                $time = date('Y-m-d H:m:s', $photo->getGphotoTimestamp());
            }
        } catch(Exception $e) {
        }
    }
} catch(Exception $e) {
}

0 Cevap