Iç gün saymak damgası

0 Cevap php

Bir projede, ben kez bir iç hesaplama var.

Lansmanından bu yana gün sadece numaralandırılan:

2009/10/19: launch day 2009/10/20: day 1 2009/10/21: day 2 etc.

Şimdi bana kez iç hesaplamanın geçerli gününü veren bir işlevi var istiyorum. Örneğin 2010 yılında bir gün "gün 129".

Ama bu doğruluk olması önemlidir:

2009/10/20 00:00:01 => day 1 2009/10/20 23:59:59 => day 1 2009/10/21 00:00:01 => day 2

Ben aşağıdaki işlevi inşa edilmiş ama bu doğruluk yok. Neden değil? Bunu artırabilirsiniz?

function date2daycount($timestamp) {
 $launchDay = 1255903200-3600*24; // launch (2009/10/19 00:00:00)
 $difference = floor(($timestamp-$launchDay)/86400); // days after launch
 return $difference;
}

Şimdiden teşekkürler!

0 Cevap