[google-appengine] Re: How to Convert a time.struct_time into a db.DateTimeProperty field?
Also tried this: mytable1.eventStartedDateTime = time.mktime(fixdate(xmlDate)) still gives error: Traceback (most recent call last): File DateConversion1.py, line 33, in module mytable1.eventStartedDateTime = time.mktime(fixdate(xmlDate)) File c:\Program Files\Google\google_appengine\google\appengine\ext \db\__init__.py, line 396, in __set__ value = self.validate(value) File c:\Program Files\Google\google_appengine\google\appengine\ext \db\__init__.py, line 1985, in validate (self.name, self.data_type.__name__)) google.appengine.api.datastore_errors.BadValueError: Property eventStartedDateTime must be a datetime Neal --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: How to Convert a time.struct_time into a db.DateTimeProperty field?
Hey Neal, Try: dt = datetime.datetime.fromtimestamp(time.mktime(struct_time)) your_model.your_dt = dt David 2009/5/27 NealWalters nealwalt...@nealwalters.com: Also tried this: mytable1.eventStartedDateTime = time.mktime(fixdate(xmlDate)) still gives error: Traceback (most recent call last): File DateConversion1.py, line 33, in module mytable1.eventStartedDateTime = time.mktime(fixdate(xmlDate)) File c:\Program Files\Google\google_appengine\google\appengine\ext \db\__init__.py, line 396, in __set__ value = self.validate(value) File c:\Program Files\Google\google_appengine\google\appengine\ext \db\__init__.py, line 1985, in validate (self.name, self.data_type.__name__)) google.appengine.api.datastore_errors.BadValueError: Property eventStartedDateTime must be a datetime Neal -- It is better to be wrong than to be vague. — Freeman Dyson --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: How to Convert a time.struct_time into a db.DateTimeProperty field?
Finally got it: datetimeTuple = time.strptime(XMLVALUES, %Y-%m-%d %H:%M:%S); setattr(OBJ,XMLFIELD,datetime.datetime (datetimeTuple.tm_year, datetimeTuple.tm_mon, datetimeTuple.tm_mday, datetimeTuple.tm_hour, datetimeTuple.tm_min, datetimeTuple.tm_sec)) Is there a shorter way? This seems very verbose. Thanks Neal Walters --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: How to Convert a time.struct_time into a db.DateTimeProperty field?
Thanks David! When I made my last post I didn't see yours yet. Neal Walters --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---