コード例 #1
0
ファイル: forms.py プロジェクト: wpapper/mapstory-geonode
 def _convert_time(self, key):
     val = self.data.get(key, None)
     if not val:
         return
     numeric = None
     # the client will send things back as ints
     if self.form_mode == 'client':
         try:
             numeric = int(val)
         except ValueError:
             pass
     # otherwise, parse as formatted strings
     if not numeric:
         err = None
         parsed = None
         try:
             parsed = parse_date_time(val)
         except ValueError, e:
             err = str(e)
         if val is not None and parsed is None:
             err = 'Unable to read as date : %s, please format as yyyy-mm-dd' % val
         if err:
             self._my_errors[key] = err
         if parsed:
             numeric = int(datetime_to_seconds(parsed))
コード例 #2
0
ファイル: models.py プロジェクト: rob-metalinkage/mapstory
 def set_end(self, val):
     self.end_time = parse_date_time(val)
コード例 #3
0
ファイル: models.py プロジェクト: rob-metalinkage/mapstory
 def set_start(self, val):
     self.start_time = parse_date_time(val)
コード例 #4
0
ファイル: models.py プロジェクト: goudine/mapstory
 def set_end(self, val):
     self.end_time = parse_date_time(val)
コード例 #5
0
ファイル: models.py プロジェクト: goudine/mapstory
 def set_start(self, val):
     self.start_time = parse_date_time(val)