Autor ElvanL
Datum 01.11.2010 18:16
Beiträge: Hallo Leute,

ich versuche schon ewig herauszufinden, wir der aqtimestamp oder generell der timestamp formatiert ist. Wenn ich z.B. einen Artikel direkt in die DB eintragen möchte.
Habs schon mit unix timestamp date now usw. versucht... ich komme aber nicht ansatzweise an den timestemp ran, der drin steht.
Was muss ich denn angeben, damit der hinterher das richtige (heutige) datum und die Uhrzeit einträgt?

LG
Udo


Autor stefan
Datum 01.11.2010 18:43
Beiträge: OPN nutzt ein eigenes Zeitformat. Das hat viele Gründe. Mit dem Zeitformat von OPN lassen sich alle denkbaren Jahreszahlen abbilden was bei anderen Formaten nicht immer der Fall ist.

Gespeichert wird dieses in einem

GetDBType (_OPNSQL_NUMERIC, 15, 0, false, 5);

Das alle Datumsfunktionen laufen über eine opn Interne class.

Um das aktuelle Datum zu ermitteln und zu speichern hier ein Beispiel

     $opnConfig['opndate']->now ();
     $now = '';
     $opnConfig['opndate']->opnDataTosql ($now);

$now kann dann in die DB geschrieben werden.



Autor ElvanL
Datum 01.11.2010 19:09
Beiträge: Vielen Dank für deine schnelle Antwort,

Komme ich an die "class" irgendwie ran, um sie mir anzuschauen?

Um deinen Vorschlag umzusetzten muss ich ja Klassen und Dateien implementieren bzw includen... das hatte ich eigendlich nicht vor.
Mir wäre es lieber, wenn ich die Umrechnung nachprogrammieren könnte, da ich Scripte schreibe die mit den DB´s arbeiten, aber nicht über opnuke laufen...



Autor stefan
Datum 01.11.2010 20:05
Beiträge: Nachbauen würde ich auf keinen Fall. Betroffen ist die class

class.opn_date.php

allerdings holt/nutzt sie auch Daten die man im Admin festlegen kann - Zeitzone usw ...

Je nach Funktion ist die Umrechnung recht kompliziert.


Autor ElvanL
Datum 01.11.2010 21:48
Beiträge: hey stepan

vielen, vielen Dank erstmal für die Hinweise. Ich wäre alleine (natürlich nicht) drauf gekommen. Habe mir zwar soetwas schon gedacht, aber denken kann man ja viel
Mit diesen Infos von dir komme ich aber wenigsten weiter.

Also TY nochmal und viele Grüße
Udo




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/