php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.12.2005, 14:15  
Gast
 
Beiträge: n/a
Standard Unix Timestamp von 12 Stunden fehlerhaft

Tach

Hab nen Problem und ich hab keine Ahnung warum es nicht klappt. Ich probier schon den ganzen morgen daran rum, schaff es aber nicht. Ich hab eine Zeit in Timestamp (Unix) und möchte den Unixwert 12 Stunden vorher rausbekommen. Dies mach ich folgendermaßen (bzw will es machen). Irgendwie klappt das jedoch nicht so. Eigentlich gar nicht. Warum sind die Werte gleich? Was mach ich falsch? Ich dreh damit schon durch hoffe ihr könnt / wollt mir helfen. Danke schon mal.

Code:
<?php
    $sperre = 12; // in Stunden
    $atime = time(); // aktuelle Zeit
    $sperre = $atime - $sperre * 60 * 60; // Timestamp seit wann gesperrt ist
    echo 'Gesperrt (UNIX-Timestamp): '. $sperre ."
\n";
    echo 'Aktuelle Zeit (UNIX-Timestamp): '. $atime ."
\n";
    $sperre = date("h:m:s d.m.Y", $sperre);
    echo 'Gesperrt: '. $sperre ."
\n";
    echo 'Aktuelle Zeit: '. date("h:m:s d.m.Y") ."

\n";
?>
Warum kommt da das raus wenn es gerade 14.03 Uhr hat?!

Code:
Gesperrt (UNIX-Timestamp): 1134349486
Aktuelle Zeit (UNIX-Timestamp): 1134392686
Gesperrt: 02:12:46 12.12.2005
Aktuelle Zeit: 02:12:46 12.12.2005
Da ist alles falsch arbeite gerade noch lokal mit xampp

Gruß HK
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.12.2005, 14:32  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Als Formatstring für die Minuten solltest du bei date() wohl besser i statt m benutzen. Und wenn du die Uhrzeit im 24-Stunden- statt im 12-Stunden-Format haben möchtest, musst du H statt h nehmen.
xabbuh ist offline  
Alt 12.12.2005, 14:36  
Gast
 
Beiträge: n/a
Standard

oh gott ich depp. Sowas kommt raus wenn man zu wenig schläft und Kaffee trinkt. Das traurige ist, dass ich es bei dem anderen Script richtig gemacht hab. Wieder ein sinnloser Thread. Sorry und Danke dir

mfg
 
Alt 12.12.2005, 14:39  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Für weitere Informationen steht das Manual gerne zur Verfügung:
date()
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SQL Timestamp (Sekunden stören) Reen_Sc Datenbanken 5 10.07.2008 16:22
Unix Timestamp in Datum umwandeln pHleX PHP Tipps 2007 2 09.07.2007 17:11
Wie kann ich ein Datum in einem Unix Timestamp umwandeln tomtaz PHP Tipps 2006 10 24.05.2006 19:38
[Erledigt] Anzahl Tage zwischen 2 Unix Timestamps PHP Tipps 2006 8 11.05.2006 09:00
[Erledigt] Problem mit Datumsformat und Timestamp Datenbanken 3 09.02.2006 23:39
timestamp in mysql Aris Sung PHP-Fortgeschrittene 9 22.11.2005 17:54
timestamp -> x Tage zurück Unbekanntes_Pferd PHP Tipps 2005-2 1 11.10.2005 14:23
MySQL Timestamp PHP Tipps 2005-2 1 01.10.2005 13:43
Unix Timestamp nach Zeitzone & dortiger Sommerzeit auseg daniel987 PHP-Fortgeschrittene 5 09.08.2005 19:37
Timestamp anzeige aus Mysql über UNIX auf php PHP Tipps 2005-2 3 03.07.2005 16:48
Nur zeilen der letzten x stunden über timestamp auslesen Datenbanken 2 20.06.2005 18:12
[Erledigt] Unix file lesen? PHP-Fortgeschrittene 15 08.06.2005 18:05
timestamp heute PHP Tipps 2005 10 18.05.2005 16:01
Problem: Sortierung von Statistiken nach Timestamp pixelcut PHP-Fortgeschrittene 2 02.03.2005 14:51
timestamp PHP-Fortgeschrittene 4 26.08.2004 19:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql unix timestamp der aktuelle tag, timestamp zwölf stunden hinzufügen, php timestamp 2 stunden falsch, unix timestamp 12 stunden, php unix timestamp to date, timestamp 12 stunden, unix 24 stunden, mysql timestamp stunde über 12, unix code 24 std uhrzeit, php unix timestamp vor 24 stunden, php aktuelle zeit plus 12 stunden, timestamp 12 stunden zeit, unix timestamp fehlerhaft, php uhrzeit 12 stunden, unix time 24 stunden, unix time 12 h, php unix timestamp 24 stunden, unix timestamp 1 tag, aktueller timestamp php, unixtime 24 stunden

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.