timestamp
Markus Hohnstein
- php
0 Cheatah0 Thomas Meinike0 romy
<?php
$start=0;
for($i=0;$i<50;$i++)
{
print date(d.".".m.".".Y." ".H.":".i.":".s,$start)."</p>";
$start=$start+604800;
}
?>
Die Ausgabe könnt Ihr euch hier anschauen
<link>http://www.schlau-netz.com/timestamp.php4</link>
kurz:
Das skript soll in jeder for $start um 604800 Sekunden erhöhen (nach meiner Recchnung 7 Tage). Warum macht es das nicht (bei der 14. Ausgabe ist Plus eine Stunde was sich weiter unten wieder ausgleicht).
Kann mir da jemand weiter helfen? Oder sehe ich einfach den Wald vor lauter Bäumen nicht?
Gruß
markus
Hi,
Oder sehe ich einfach den Wald vor lauter Bäumen nicht?
den Wald vielleicht; nur vergisst Du die schneebedeckten Wipfel, die auf Winterzeit hindeuten.
Cheatah
Hallo,
<?php
$start=0;
for($i=0;$i<50;$i++)
{
print date(d.".".m.".".Y." ".H.":".i.":".s,$start)."</p>";
$start=$start+604800;
}
?>
Das skript soll in jeder for $start um 604800 Sekunden erhöhen (nach meiner Recchnung 7 Tage). Warum macht es das nicht (bei der 14. Ausgabe ist Plus eine Stunde was sich weiter unten wieder ausgleicht).
Das sieht nach der Sommerzeit aus, die es zwar 1970 noch nicht gab, aber von der date()-Funktion offenbar beruecksichtigt wird.
Dein Code kann auch noch lesbarer gemacht werden, vor allem die "-Zeichen im Formatstring:
<?php
$start=0;
$step=604800;
for($i=0;$i<50;$i++)
{
print "<p>".date("d.m.Y H:i:s",$start+$i*$step)."</p>";
}
?>
MfG, Thomas
Hallo,
Hi
Das sieht nach der Sommerzeit aus, die es zwar 1970 noch nicht gab, aber von der date()-Funktion offenbar beruecksichtigt wird.
Danke, dass ist die Lösung für mein Problem. Sommerzeit daran habe ich gar nicht gedacht.
Dein Code kann auch noch lesbarer gemacht werden, vor allem die "-Zeichen im Formatstring:
Auch Danke ;-)
<?php
$start=0;
for($i=0;$i<50;$i++)
{
print date(d.".".m.".".Y." ".H.":".i.":".s,$start)."</p>";
$start=$start+604800;
}
?>
Die Ausgabe könnt Ihr euch hier anschauen
<link>http://www.schlau-netz.com/timestamp.php4</link>
--> wie übersichtlich, lass es doch mal bitte untereinander ausgeben, da sieht man es besser (STrich vorm p weglassen)
kurz:
Das skript soll in jeder for $start um 604800 Sekunden erhöhen (nach meiner Recchnung 7 Tage). Warum macht es das nicht (bei der 14. Ausgabe ist Plus eine Stunde was sich weiter unten wieder ausgleicht).
Kann mir da jemand weiter helfen? Oder sehe ich einfach den Wald vor lauter Bäumen nicht?
Gruß
markus