#!/usr/bin/env python3 from paramecio2.libraries.db.coreforms import BaseForm from paramecio2.libraries.mtemplates import standard_t from paramecio2.libraries.datetime import format_timedata class DateForm(BaseForm): def __init__(self, name, value): super().__init__(name, value) self.yes_time=False self.t=standard_t def form(self): y='' m='' d='' h='' min='' s='' min_time='' time=format_timedata(self.default_value) if time[0]: y=int(time[0]) m=int(time[1]) d=int(time[2]) h=int(time[3]) min_time=int(time[4]) s=int(time[5]) return self.t.load_template('forms/dateform.phtml', yes_time=self.yes_time, form=self.name, y=y, m=m, d=d, h=h, min=min_time, s=s) #def