|
15 | 15 | # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
16 | 16 | # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
17 | 17 | # |
18 | | -# $Id: date.py,v 1.66 2004-04-13 05:28:00 richard Exp $ |
| 18 | +# $Id: date.py,v 1.67 2004-05-05 00:38:59 richard Exp $ |
19 | 19 |
|
20 | 20 | """Date, time and time interval handling. |
21 | 21 | """ |
@@ -142,7 +142,7 @@ def set(self, spec, offset=0, date_re=re.compile(r''' |
142 | 142 | (((?P<H>\d?\d):(?P<M>\d\d))?(:(?P<S>\d\d(\.\d+)?))?)? # hh:mm:ss |
143 | 143 | (?P<o>.+)? # offset |
144 | 144 | ''', re.VERBOSE), serialised_re=re.compile(r''' |
145 | | - (\d{4})(\d\d)(\d\d)(\d\d)(\d\d)(\d\d(\.\d+)?) |
| 145 | + (\d{4})(\d\d)(\d\d)(\d\d)(\d\d)(\d\d?(\.\d+)?) |
146 | 146 | ''', re.VERBOSE), add_granularity=0): |
147 | 147 | ''' set the date to the value in spec |
148 | 148 | ''' |
@@ -369,7 +369,7 @@ def get_tuple(self): |
369 | 369 | self.second, 0, 0, 0) |
370 | 370 |
|
371 | 371 | def serialise(self): |
372 | | - return '%4d%02d%02d%02d%02d%02d'%(self.year, self.month, |
| 372 | + return '%4d%02d%02d%02d%02d%f'%(self.year, self.month, |
373 | 373 | self.day, self.hour, self.minute, self.second) |
374 | 374 |
|
375 | 375 | def timestamp(self): |
|
0 commit comments