Hi,
ich habe ein DCA Feld. Dort wird eine Uhrzeit eingetragen und gespeichert. In der Datenbank steht dann die Uhrezeit in Sekunden umgerechnet, aber immer - 1Stunde.
Also für 8:00 Uhr wird 25200 und nicht 28800 gespeichert. Liegt das nur daran wie ich das DCA Feld angelegt habe oder ist das generell bei Contao so?
Wenn das Standart ist würde mich der Grund interessieren. Ich bin noch relativ neu was Datenbanken und PHP angeht und ich würde gerne wissen warum man es so macht.
Code:
'openTimeStart' => array
(
'default' => time(),
'label' => &$GLOBALS['TL_LANG']['tl_location']['openTimeStart'],
'sql' => "varchar(64) COLLATE utf8_bin NULL",
'eval' => array('rgxp'=>'time', 'mandatory'=>true, 'doNotCopy'=>true, 'tl_class'=>'w50'),
'inputType' => 'text'
),
Lesezeichen