PHP 5.3 kullanıyorum ve bu konuda bir çok materyal okudum ama yine de bir çözüm sunamaz.php tarihinden önce 1970
kullanıyorum mysql içine excel Doğum günlerini 1945/01/10 almak istediğiniz i (im negatif bir sayı alma) burada
i denedim son çözümdür bana sonucunu vermedi çalıştı ne olursa olsun php :$ verileri excel dosyasına sonucu
$date_of_birth = ($data->sheets[0]['cells'][$i][11] - 25569) * 86400;
(bunun için excel okuyucu sınıfı kullanılarak im) 'dir -2207692800
burda ne yapıyorum?
Nerede bu negatif değeri alabilirim: Sadece kısa yoldan almak? PHP'de veya MySQL tablosunda? Bu tür tarihleri ele alabileceğinden, sütun türünün DATE olduğundan emin olun. – silkfire
özür dilerim, 25569 nedir? – jimmy
25569'ın nereden geldiğini ve neyin temsil edilmesi gerektiğini açıklamıyorsanız, bu soruyu cevaplamanın kesinlikle hiçbir yolu yoktur. Başlangıç olarak, Excel'in kendi Epoch'u vardır ve PHP, tarihleri nesne olarak ele alabilir, bu yüzden 1970, hiç de alakalı olmayabilir. –