import parsedatetime as pdt
c = pdt.Constants()
p = pdt.Calendar(c)
p.parseDateText('28 Feb 17') #Current date at runtime is Mar 7 2017
返回:
(2018, 2, 17, 21, 51, 22, 1, 66, 0)
因此,我建立了一个webscraper去获得日历事件发布到几个感兴趣的网站,他们有各种非标准格式的日期。我正在使用parsedatetime
将自由文本日期转换为日历中更有用的内容。我刚刚意识到我所面临的问题是那些已经发生的事情。我将问题缩小到当要解析的日期的月份至少比当前日期早一个月时开始,如上面代码中所示。你知道吗
我该怎么做才能正确解析这些日期(它们不都是上面描述的格式),或者以其他方式捕获它们,这样它们就不会被错误地添加到我的google日历中?你知道吗
我将使用^{} 库重新推荐:
示例:
相关问题 更多 >
编程相关推荐