|
|
|||||||
| PHP Alles rund um PHP |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
ich möchte den aktuellen Timestamp in normalzeit/datum anzeigen lassen, so dass diese noch eventuell geändert werden kann und dann wieder zu nem Timestamp zurückrechnen. zur anzeige benutze ich: Code:
<?php
echo date("d.m.Y - H:i",time()); ?> Ich habe ergooglelt, dass man mit mktime so nen Timestamp wieder hinbekommt, dabei müssen jedoch die Werte in einer anderen Reihenfolge stehen. Kann mir jm sagen, wie ich meinen String in die andere Reihenfolge bekommen? |
|
#3
|
|||
|
|||
|
DOKU-VORLESE-SERVICE(TM) int mktime([int Stunde[, int Minute[, int Sekunde[, int Monat[, int Tag[, int Jahr[, int is_dst] ] ] ] ] ] ] ) Gibt den Unix-Timestamp/Zeitstempel für ein Datum zurück Du musst den String von date zerlegen und die Funktion mktime mit den entsprechenden Parametern versehen. Ich tippe mal, wenn du in der Suchfunktion des Forums mktime eingibst, findest du Beispiele. *** Nobody ***
__________________
Ich beantworte keine Fragen per PM, Mail, ICQ oder Telefon. Unformatiert geposteten Quellcode sehe ich mir nicht an. PHP Tipps & Tricks |
|
#4
|
|||
|
|||
|
danke für euren tipp mit mktime.... nur wie ich ihn anwende weiß ich selbst...
die frage war, wie ich den string zerlegen kann... ;-) |
|
#6
|
|||
|
|||
|
vielleicht bin ich ja jetzt ein bisschen blöd, aber time() ist ja schon der Timestamp.
Wäre es nicht einfacher, das ganze so in der richtung zu machen: PHP Quellcode:
Es macht doch wenig Sinn, aus einem Timestamp einen String zu erzeugen und dann wieder einen Timestamp aus dem String zu machen.
__________________
Keine Widerrede, Mann, weil ich ja sowieso gewinn... la la la lala la!
Tipp:
Standardantworten und der Doku-Vorleseservice sind nicht böse gemeint! |
|
#7
|
|||
|
|||
|
und was ist, wenn es eine ältere zeitangabe ist, welche mit mktime formatiert abgespeichert wurde? dann nützt dir time() auch nichts!
|
|
#8
|
|||
|
|||
|
Zitat:
Und dann wäre es Unsinn, das ganze erst in eine Variable zu speichern, umzurechnen, und dann wieder zu zerteilen. Aber das splitten ist ja kein so großes Problem... 3x explode und alle Variablen sind getrennt. Kriegst du hin oder, Marbo?
__________________
Keine Widerrede, Mann, weil ich ja sowieso gewinn... la la la lala la!
Tipp:
Standardantworten und der Doku-Vorleseservice sind nicht böse gemeint! |
|
#9
|
|||
|
|||
|
Einfacher als mit Explode geht das meiner Meinung nach mit
DOKU-VORLESE-SERVICE(TM)
mixed preg_match(string Suchmuster, string Zeichenkette[, array Treffer[, int Flags[, int Versatz] ] ] ) Führt eine Suche mit einem regulären Ausdruck durch
__________________
Fatal error: Call to undefined function Denken() in /srv/www/httpd/phpforum/web/forum/showhread.php on line 358 Warning: include(meine_signatur.php) [function.include]: failed to open stream: No such file or directory in /srv/www/httpd/phpforum/web/forum/showthread.php on line 357 |
|
#10
|
|||
|
|||
|
OK, vielleicht habe ich mich falsch ausgedrückt.
Ich habe die aktuelle Zeit (time()) und gebe diese in einem Formular als ******** aus (umgewandelt in ein lesbares Format mit date()). Der Benutzer kann jetzt entscheiden, entweder schickt er das Formular mit diesem aktuellen Datum ab oder aber er veränder es und schickt es dann ab. In der Datenbank wird das Datum als INT(11) abgespeichert, also der Timestamp an sich. Deshalb habe ich ja am Anfang mit der Funktion time() den richtigen Wert und wandel Ihn um, damit der Benutzer diesen auch versteht. Anschließend muß ich ja dan eventuell bearbeiteten Wert wieder zu nem Timestamp umwandeln. Mit 3x explode würde ich es wohl hinbekommen, aber auch nur nach 2-3 Stunden und ner menge nerven, bin net grad der spezialist darin ;-) Der Lösungsweg war mir ja so ca. bekannt. Nur denke ich, dass ich nicht der einzige bin, der so etwas umwandeln möchte, und dachte mir daher warum das Rad 2 mal erfinden. Hatte eigentlich gehofft, dass es so etwas schon als vorhandene Funktion oder Beispiel gibt. Danke für die Antworten und dass nicht alle einfach nur die Doku Zitiert haben ;-) |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Datum aus GB zurück in Timestamp - geht das? | Hohegger | PHP | 2 | 04.12.2005 11:26 |
| Inhalt aus DB in Textarea und wieder zurück in DB | Banshee | PHP | 3 | 27.10.2005 14:08 |
| Timestamp als Datum und Uhrzeit ausgeben. | MXWorker | PHP | 16 | 09.04.2005 18:28 |
| datum und uhrzeit korrekt in mysql db rein und wieder raus | SirC | PHP | 8 | 21.11.2004 16:26 |
| Variable im timestamp-Format umwandeln in Uhrzeit? | Picl | PHP | 2 | 10.06.2003 16:44 |