View Full Version : Akobook Datum-Datenbank
sahnecracker
29.04.2004, 08:06
Paßt vielleicht nicht hier rein aber egal ;)
Ich bin gerade dabei die HP meiner Tochter auf Mambo umzustellen. Ich/sie möchte nicht, dass die Einträge des alten Gästebuches verloren gehen.
Die Einträge ansich sind kein Problem aber es wird natürlich das aktuelle Datum als Eintragsdatum angezeigt. In der datenbank ist das Datum "verschlüsselt".
Ich vermute mal, dass "gbdate" das Datum ist und für "29 Apr 2004" steht ...halt..nee...ich seh gerade, das ist anscheinend nicht das Datum. Die Zahlen sind unterschiedlich. :eek:
Wo steht das Datum und wie kann ich es verändern?
gbdate ist der Timestamp des Servers umbauen kannst Du Dein Datum wie unten beschrieben.
Beispiel:
<?php
echo ( "Tag-Monat-Jahr Stunde-Min-Sek.");
echo "<br>";
echo date ("d-m-Y :h-i-s ", mktime(11,40,0,04,29,2004));
echo "<br>";
echo "Timestamp für 29-04-2004 :11-40-00 ";
echo "<br>";
echo mktime(11,40,0,04,29,2004);
echo "<br>";
echo "Timestamp aktuell ";
echo "<br>";
echo mktime();
?>
sahnecracker
29.04.2004, 13:41
Und wo schreib ich das hin?
Damit kannst Du deine alten Datum einträge umwandeln ins neue Format.
Um es dann in die "gbdate" Spalte einzutragen.
Wieviele Einträge hast Du.
sahnecracker
29.04.2004, 14:49
Alle eingetragenen: 11
Guckstduhier (http://www.meike-paul.de/portal/index.php?option=com_akobook&Itemid=25) ;)
Ich habe ein gleichartiges Problem mit ca. 80 Einträgen. Gibt es eine Möglichkeit, das ganze "schneller" gestalten?
Ich habe die Einträge in einer Access-Datenbank vorliegen. Das Datum steht in einem Feld mit folgendem Format: Beispiel "2003-05-24 19-29".
Gibt es da eine Lösung ?
Gruss
Peter
Daten exportieren und nur das Datum in eine Datei = datum.txt kopieren.
Das php-script und die datum.txt in den selben Pfad legen und ab gehts.
<?php
$datei = fopen("datum.txt","r");//sollte im selben Pfad wie dat.php liegen
$zeile;
while (!feof($datei)) {
$zeile = fgets($datei,1000);
//echo $zeile;
$dat = $zeile;
ereg_replace (" ", "/", $string);
list ($jahr, $monat, $tag ,$std ,$min ) = split ('[/.-]', $dat);
$ts = mktime($std,$min,0,$monat,$tag,$jahr);
echo "<br>";
echo "$ts";
}
?>
sahnecracker
30.04.2004, 08:09
Hat geklappt. Super!
SUUUUUUUUUUUUUUUUUPER
Danke. Hat auch mir sehr geholfen. Ich musste nur zwischen Datum und Uhrzeit auch noch manuell einen "-" Bindestrich setzen, aber das konnte ich gerade noch verkraften :D
Danke für die Hilfe
Gruss
Peter
Hi!
Could you pleaase translate that to english?
I need to change the date and time format Akbook shows. I want:
2004-09-02 19:28
for example.. :). Now it shows: 09/02/04 19:28:30
Thanks in advance! /CHEETAH
This wasn´t a thread to change the look of the Date-Format of Akobook but to import the Date-Field from other applications.
ah ok seems german language is hard o understand then! :)
sahnecracker
15.11.2004, 23:16
Daten exportieren und nur das Datum in eine Datei = datum.txt kopieren.
Das php-script und die datum.txt in den selben Pfad legen und ab gehts.
<?php
$datei = fopen("datum.txt","r");//sollte im selben Pfad wie dat.php liegen
$zeile;
while (!feof($datei)) {
$zeile = fgets($datei,1000);
//echo $zeile;
$dat = $zeile;
ereg_replace (" ", "/", $string);
list ($jahr, $monat, $tag ,$std ,$min ) = split ('[/.-]', $dat);
$ts = mktime($std,$min,0,$monat,$tag,$jahr);
echo "<br>";
echo "$ts";
}
?>
Wie müßte das script aussehen diese Aktion "in die andere Richtung" durchzuführen?
Also das verschlüsselte Datum eingeben und dann die Datumsangabe erhalten.
Hi,
wollte mal nachfragen ob Ihr wisst, ob es ein Tool zum direkten Umrechnen gibt?
Danke
Nachtrag: So habs mir grade selber beantwortet, Stichwort lautet UNIX Timestamp. Und hier gibts den Rechner:
Umrechner (http://www.werbegraphix.de/php-timestamp-berechnen.php)
vBulletin® v3.8.0, Copyright ©2000-2013, Jelsoft Enterprises Ltd.