PHP Unixtime 31 Tage

lustig

MACAN FAN^^
ID: 18670
L
25 April 2006
981
51
Hi,

wie ist die Zahl für genau 31 Tage umgerechnet in die Unixtime-Zahl?

z.b. vom 1.1.2009 0.00 Uhr -31.1.2009 23.59 Uhr
 
Die Verwirrung steckt schon in der Frage:
wie ist die Zahl für genau 31 Tage umgerechnet in die Unixtime-Zahl?

z.b. vom 1.1.2009 0.00 Uhr -31.1.2009 23.59 Uhr
Zwischen 1.1.2009 0:00 Uhr und 31.1.2009 23:59 Uhr liegen nicht genau 31 Tage :LOL:
 
<?php
$date_time1 = strtotime("2009-10-01 00:00:00 GMT");
$date_time2 = strtotime("2009-10-31 23:59:59 GMT");
echo $date_time2-$date_time1; // ausgabe: 2678399
?>
musst nur darauf achten das du einen monat nimmst der entsprechend viele tage hat ;)
 
Zuletzt bearbeitet:
<?php
$date_time1 = strtotime("2009-10-01 00:00:00 GMT");
$date_time2 = strtotime("2009-10-31 23:59:59 GMT");
echo $date_time2-$date_time1; // ausgabe: 2678399
?>
musst nur darauf achten das du einen monat nimmst der entsprechend viele tage hat ;)

ich hatte meine lösung ähnlich ermittelt:

PHP:
<?php
$date1 = mktime(0, 0, 0, 01, 01, 2009);
$date2 = mktime(23, 59, 59, 01, 31, 2009);
echo $date2-$date1;
?>

bin leider noch nicht dazu gekommen, zu untersuchen, warum da was falsches rauskam...