equal
deleted
inserted
replaced
207 >>> strnow, strtz = parsedate(b'now') |
207 >>> strnow, strtz = parsedate(b'now') |
208 >>> (strnow - now) < 1 |
208 >>> (strnow - now) < 1 |
209 True |
209 True |
210 >>> tz == strtz |
210 >>> tz == strtz |
211 True |
211 True |
|
212 >>> parsedate(b'2000 UTC', formats=extendeddateformats) |
|
213 (946684800, 0) |
212 """ |
214 """ |
213 if bias is None: |
215 if bias is None: |
214 bias = {} |
216 bias = {} |
215 if not date: |
217 if not date: |
216 return 0, 0 |
218 return 0, 0 |
242 b = bias.get(part) |
244 b = bias.get(part) |
243 if b is None: |
245 if b is None: |
244 if part[0:1] in b"HMS": |
246 if part[0:1] in b"HMS": |
245 b = b"00" |
247 b = b"00" |
246 else: |
248 else: |
247 b = b"0" |
249 # year, month, and day start from 1 |
|
250 b = b"1" |
248 |
251 |
249 # this piece is for matching the generic end to today's date |
252 # this piece is for matching the generic end to today's date |
250 n = datestr(now, b"%" + part[0:1]) |
253 n = datestr(now, b"%" + part[0:1]) |
251 |
254 |
252 defaults[part] = (b, n) |
255 defaults[part] = (b, n) |