Zurück tutorials.de > Tutorials > Programming - Tutorials > PHP Codeschnipsel

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


4 kostenlose Bücher bei unserer Buch-Verschenkaktion 03/2010
  Tutorial geschlossenGeschlossen    
  Tutorial geschlossenGeschlossen    
 
Tutorial-Optionen Ansicht
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone
Veröffentlicht von Dr Dau
30.07.05
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone

Hallo!

Hier ein Codeschnippsel um das Datum und die Uhrzeit anzupassen.
Mit $zone wird der Timestamp vom Server geholt und die angegegene Zeitdifferenz in Sekunden hinzugezählt.
Anschliessend errechnet die Funktion date() das Datum ($datum) und die Uhrzeit ($zeit) aus dem Timestamp inkl. der zuvor benannten Differenz ($zone).
Daher wird nicht nur die Zeit angepasst, sondern auch das Datum, in diesem Beispiel werden 90.000 Sekunden (25 Stunden) hinzugezählt.
Zu guter letzt wird $datum und $zeit mittels echo() an beliebiger Stelle ausgegeben.

Möglicher Einsatzzweck währe z.b. wenn der Server in einer anderen Zeitzone steht.

Eine weitere Möglichkeit währe es auch, den Besuchern eurer Seite ihre eigene Zeitzone wählen zu lassen.
Hierzu müssten dann weitere Zeitzonen definiert werden (am besten gleich als Funktion).
Damit die Besucher ihre Zeitzone nicht bei jedem Seitenaufruf neu wählen müssen, sollte die Auswahl in z.b. einem Cookie gespeichert werden.
Bei einer User-Verifizierung könnte die Auswahl auch in einer Datenbank gespeichert werden (wie z.b. in diesem Forum).

Anforderungen an den Server:Da das Script mit Systemunabhängigen PHP-Standardfunktionen arbeitet, braucht ihr lediglich ein Server/Webspace mit PHP Unterstützung.
Auch safe_mode und/oder register_globals spielen hier keine Rolle.

Und hier nun das Script, viel Spass damit.
PHP-Code:
<?php
$zone 
time()+90000// negativer oder positiver Wert in Sekunden
$datum date("d.m.Y"$zone);
$zeit date("H:i"$zone);
 
echo 
"Heute ist der ".$datum.", es ist jetzt ".$zeit." Uhr";
?>
Beispiel-Ergebnis: Heute ist der 31.07.2005, es ist jetzt 09:04 Uhr

Gruss Dr Dau
__________________
Schri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 21.06.2009)
Zitat:
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
Bewertung
 
Ausführlichkeit
30%30%30%
1,50
Verständlichkeit
36.6%36.6%36.6%
1,83
Kompetenz
20%20%20%
1,00
Gesamteindruck
16.6%16.6%16.6%
0,83
3 User bewerteten mit 26% durchschnittlich

Tutorial-Optionen
 

 
 
Lesezeichen:


Tutorial-Optionen
Ansicht
Ähnliche Themen
 
Tutorial Autor Forum Kommentare Letzter Beitrag
Ausgabe von Datum & Jahr rechtsseitig LuvShining CSS 2 24.03.07 12:09
Zeit + Datum von einer anderen Zeit + Datum abzählen tinella PHP 9 14.09.06 12:37
Ausgabe von Daten in einen ausgewählten bereich (DAtum) monatsübergreifend -oKruemelo- Relationale Datenbanksysteme 1 02.07.04 10:15
Countdown-Timer, NICHT auf ein Datum, sondern von einer festen Zeit [TSR]Zealot Flash 6 30.06.04 16:05
Bildausgabe unabhängig von der Größer verdoppeln? bernhardp HTML 3 26.03.04 12:38
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 137
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 264
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 152
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 103
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 194
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 80,41%
156 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 19,59%
38 Stimmen
Stimmen gesamt: 194
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,21294 Sekunden mit 31 queries