你如何在python中做一个模糊的字符串

时间:2013-07-26 20:47:02

标签: python datetime

我将一个字符串传递给我的函数,需要将字符串转换为日期。该字符串由“用户”创建,因此它可以是:

5p - 这意味着今天下午5点(或明天如果是在下午5点之后), 5:00 - 这意味着接下来的5(上午或下午)。 星期二下午5点 - 等等

我知道有一些python模块(部分)可以满足我的要求,但我希望能够扩展这些解决方案,为我的解析引擎提供新的日期格式。

是否有任何图书馆能够接近这个?

1 个答案:

答案 0 :(得分:2)

parsedatetime尝试这样做,但你可以猜测它并不完美 - 理想情况下你会有一种格式,特别是因为你控制了传递的字符串。

重复:fuzzy timestamp parsing with Python