[utils] Avoid treating *-%Y date template as UTC offset
				
					
				
			This commit is contained in:
		| @@ -730,6 +730,7 @@ def unified_strdate(date_str, day_first=True): | |||||||
|     # Replace commas |     # Replace commas | ||||||
|     date_str = date_str.replace(',', ' ') |     date_str = date_str.replace(',', ' ') | ||||||
|     # %z (UTC offset) is only supported in python>=3.2 |     # %z (UTC offset) is only supported in python>=3.2 | ||||||
|  |     if not re.match(r'^[0-9]{1,2}-[0-9]{1,2}-[0-9]{4}$', date_str): | ||||||
|         date_str = re.sub(r' ?(\+|-)[0-9]{2}:?[0-9]{2}$', '', date_str) |         date_str = re.sub(r' ?(\+|-)[0-9]{2}:?[0-9]{2}$', '', date_str) | ||||||
|     # Remove AM/PM + timezone |     # Remove AM/PM + timezone | ||||||
|     date_str = re.sub(r'(?i)\s*(?:AM|PM)(?:\s+[A-Z]+)?', '', date_str) |     date_str = re.sub(r'(?i)\s*(?:AM|PM)(?:\s+[A-Z]+)?', '', date_str) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․