ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
492
492
EMPFEHLEN
-
02.05.08 07:41 #1
Hallo Leute,
ich möchte auf einer Seite das AKtuelle Datum anzeigen lassen.
Das wrde ich grob gesagt so lösen.
aber ich weiß nicht genau wie ich das am besten mache das ich auf der seite noch ein datum anzeigen lassen kann das von heute gesehen 1 tag mehr hat und 2 tage mehr hat.PHP-Code:$timestamp = time();
echo date ("d.m.y",$timestamp);
zB
22.03.2008
23.03.2008
24.03.2008
25.03.2008
usw.
meine erste idee wäre zu errechnen wieviel sekunden ein tag hat und denn timestamp einfach um soiel zu addieren.
aber ist das die leichteste Variante?
MFG Marco
-
02.05.08 08:29 #2
- Registriert seit
- Aug 2004
- Ort
- Berlin THF
- Beiträge
- 300
Ich denke mal http://de2.php.net/manual/de/function.mktime.php wird dich ein Stück weiter bringen.
EDIT: ... so funktioniertsPHP-Code:<?php
$day = date("d");
$month = date("m");
$year = date("Y");
print date("d.m.Y", mktime(0, 0, 0, $month, $day, $year));
print date("d.m.Y", mktime(0, 0, 0, $month, ($day+1), $year));
print date("d.m.Y", mktime(0, 0, 0, $month, ($day+2), $year));
print date("d.m.Y", mktime(0, 0, 0, $month, ($day+3), $year));
?>
... und eine kleine Spielerei am Ende dazu ... siehe http://www.css4you.de/first-line.htmlPHP-Code:<?php
$count = 32; // wieviel Tage im Voraus
for($x=0;$x<=$count;$x++)
{
print date("d.m.Y", mktime(0, 0, 0, $month, ($day+$x), $year))."<br>";
}
?>
Geändert von Watusimann (02.05.08 um 08:37 Uhr) Grund: Vergeßlichkeit
+ + DNR.SND + +
www.dener-sound.de
-
Also ich wollte frgan ob der Code auch ging?
Das Ergebniss sollte dann so aussehen:PHP-Code:<?php
$zone = time()+90000;
$datum = date("d.m.Y", $zone);
$zeit = date("H:i", $zone);
echo "Datum:".$datum." Uhrzeit:".$zeit." Uhr";
?>
Code :1
Datum: 2.5.08 Uhrzeit: 8:44Uhr
-
02.05.08 10:09 #4
- Registriert seit
- Aug 2004
- Ort
- Berlin THF
- Beiträge
- 300
Hast du das evtl. mal ausprobiert ? Der Code funktioniert sicherlich, war ja auch der Grundgedanke von Marco-P ...
Nur mußt du für jedes Datum, was zusätzlich angezeigt werden soll, neu rechnen. Es führen ja bekanntlich viele Wege nach Rom - nur manche sind entspannt und kurz; Andere wiederum führen zu einem "Ausarten" des Quellcodes.
+ + DNR.SND + +
www.dener-sound.de
-
02.05.08 10:24 #5
Also ich hab das jetzt so umgesetzt
PHP-Code:<?php
$day = date("d");
$month = date("m");
$year = date("Y");
$gestern = date("d.m.Y", mktime(0, 0, 0, $month, ($day-1), $year));
$heute = date("d.m.Y", mktime(0, 0, 0, $month, $day, $year));
$heute1 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+1), $year));
$heute2 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+2), $year));
$heute3 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+3), $year));
$heute4 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+4), $year));
$heute5 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+5), $year));
$huete6 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+6), $year));
$heute7 = date("d.m.Y", mktime(0, 0, 0, $month, ($day+7), $year));
?>
Da bin ich einfach flexibel und kann die variablen beliebig verwenden
Ich würde sagen erfolgreich gelößt
Danke an alle
-
02.05.08 11:59 #6
- Registriert seit
- Aug 2007
- Ort
- Pfalz
- Beiträge
- 219
Einfach, FlexiblerPHP-Code:<?php
$timestamp = time();
$days=10; // Wieviele Tage sollen nach heute angezeigt werden?
$start=0; //Ab wann soll angezeigt werden? heute = 0
$day=86400;
for($i=$start ;$i<=$days; $i++){
$foo = $timestamp + ($i*$day); //so hast du timestamp trotzdem in jedem durchlauf zur verfügung
echo date("d.m.y",$foo);
}
?>
Ähnliche Themen
-
Aktuelles Jahr
Von MechanU im Forum JavaAntworten: 3Letzter Beitrag: 18.03.09, 18:27 -
[C#] .NET CF Aktuelles Verzeichnis?
Von Jochen_Schneider im Forum .NET CaféAntworten: 4Letzter Beitrag: 28.06.07, 15:56 -
Aktuelles Element
Von DaveDamage im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 23.10.06, 09:28 -
Aktuelles Datum
Von jenno im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 31.05.06, 19:12 -
aktuelles Jahr-100 in Selectbox
Von BSA im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.03.04, 12:27





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren