def date_create(interp, format_string=None, w_datetimezone=None): date = W_DateTime(k_DateTime, []) error = common.initialize_date(interp, 'date_create', date, format_string, w_datetimezone) if error: return interp.space.w_False else: return date
def construct(interp, this, format_string=None, w_datetimezone=None): error = common.initialize_date(interp, 'DateTime::__construct', this, format_string, w_datetimezone) if error: raise PHPException(k_Exception.call_args( interp, [interp.space.wrap("%s(): %s" % ('DateTime::__construct', error))] ))
def construct(interp, this, format_string=None, w_datetimezone=None): error = common.initialize_date(interp, 'DateTime::__construct', this, format_string, w_datetimezone) if error: raise PHPException( k_Exception.call_args(interp, [ interp.space.wrap("%s(): %s" % ('DateTime::__construct', error)) ]))