1Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
667
667
EMPFEHLEN
-
Hallo,
in meiner Datenbank werden Timestamps gespeichert:
Code :1
mktime(hour, minute, second, month, day, year)
Nun möchte ich den Timestamp umgewandelt so ausgeben:
Code :1
mktime(0, 0, 0, month, day, year)
Beispiel:
Code :1 2 3 4 5 6
SELECT * FROM `tabelle` WHERE timestamp(0, 0, 0, month, day, year) > '". strtotime("01.01.2011") ."'
Gibt es dafür in MySQL eine extra funktion?
Gruß proloserGeändert von proloser (06.01.11 um 14:17 Uhr)
-
06.01.11 14:32 #2
Ja, du kannst die Funktion UNIX_TIMESTAMP benutzen.
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Mit UNIX_TIMESTAMP funktioniert es (fast):
Code :1
UNIX_TIMESTAMP( FROM_UNIXTIME(timestamp, '%Y-%m-%d') )
Wenn ich den Timestamp umwandle, wird folgendes ausgegeben:
06.01.2011 00:00:24
Warum 24 Sekunden?
Gruß proloser
-
06.01.11 15:24 #4
Was willst du denn genau machen? Wozu wendest du zuerst FROM_UNIXTIME an und dann UNIX_TIMESTAMP?`
Und zeig mal das ganze SQL-Query, denn bei deinem Formatstring sind überhaupt keine Stunden, Minuten und Sekunden definiert, deshalb kann der letzte Teil deiner Ausgabe gar nicht rauskommen.mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Ich hab das ganze jetzt mal auf mein Webserver geladen und dort funktioniert es.
Das Problem hatten schon andere aber ich kenn mich zuwenig aus um das auf meinem Lokalen Server richtig einzustellen.
http://www.freak-search.com/de/threa...unix_timestamp
Müsste etwas mit den "Zeitzonen-Tabellen" zu tun haben.
EDIT:
Ich möchte eine 14-tägige Geld-zurück-Garantie im Mitgliederbereich ablaufen lassen. Wenn das Produkt am 06.01.2011 um 15:20 Uhr gekauft wird soll die Garantie nicht am 20.01.2011 um 15:20 Uhr ablaufen, sondern um 00:00 Uhr.Geändert von proloser (06.01.11 um 15:38 Uhr)
Ähnliche Themen
-
Bild aus MySql Datenbank auslesen und ausgeben
Von Tualex im Forum PHPAntworten: 5Letzter Beitrag: 12.10.06, 10:34 -
MySQL Timestamp als Datum ausgeben...
Von FoRi im Forum PHPAntworten: 2Letzter Beitrag: 09.04.05, 17:07 -
Komplette Spalte einer MySQL Datenbank ausgeben
Von illpsycholli im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 06.11.04, 11:19 -
Einschränkung bei Abfrage und Ausgeben von MySQL-Datenbank Inhalten
Von Tservarius im Forum PHPAntworten: 3Letzter Beitrag: 13.10.04, 18:11 -
mysql timestamp schön mit php ausgeben
Von killcommander im Forum HTML & XHTMLAntworten: 6Letzter Beitrag: 05.08.04, 10:43





Zitieren

Login





