我有一个大型销售数据库,其中第一列是购买日期。问题是这些日期中的一些是以DD.MM.YY
格式输入的,一些是 inYY.MM.DD
和一些 in YYYY/MM/DD
。我想让它们都变成相同的格式。我能做到这一点的最干净的方法是什么?
注意 1:我正在考虑做一系列if
s 但这将是很多条件,所以我想知道是否有更清洁的捷径。
注 2:另一个复杂情况是日期是 Jalaali 日历而不是公历。我有将它们转换为公历的函数,但我需要将正确的year, month, day
参数传递给它;这就是为什么我想把它们都变成一种格式。但此外,这意味着如果您提供一些“仅限公历”的解决方案,例如dateutil.parser
,它可能不起作用。