func init // adds using namespace sys.add_use('System') // initialize instance if(linked("DateTime")) this.setfield('dt', d("DateTime")) elseif(isdef("DateTime")) warning(this.name + ' - property DateTime does not defined') else this.setfield('dt', sys.get_undef_manager("DateTime")) end end func Date return(this.dt && '.Date') end func Day return(this.dt && '.Day') end func DayOfWeek return(this.dt && '.DayOfWeek') end func DayOfYear return(this.dt && '.DayOfYear') end func Hour return(this.dt && '.Hour') end func Kind return(this.dt && '.Kind') end func Millisecond return(this.dt && '.Millisecond') end func Minute return(this.dt && '.Minute') end func Month return(this.dt && '.Month') end func Second return(this.dt && '.Second') end func Ticks return(this.dt && '.Ticks') end func TimeOfDay return(this.dt && '.TimeOfDay') end func Year return(this.dt && '.Year') end