目前正在做一项交给我的任务,该任务部分与机器学习有关。任务是将用户输入的字符串解析为日期,假设我可以有 2 个函数参数:date_from和date_to;类似于下面给出的示例。
任何可以提供帮助的类/功能或有关如何做的想法都会对我有很大帮助。
2.a 8th of July -> 2018-07-08
2.b July to December -> 2018-07 to 2018-12
2.c July -> 2018-07
2.d July 1st -> 2018-07-01
2.e Last week -> 2018-08-02 (curr_date - 7days)
2.f next week -> 2018-08-16 (curr_date + 7days)
2.g today -> 2018-08-09
2.h tomorrow -> 2018-08-10
2.i next monday -> 2018-08-13
2.j last monday -> 2018-07-30
2.k next month -> 2018-09 (or curr_date + 30days)
2.l last month -> 2018-07 (or curr_date - 30days)
目前我正在使用 Flask 进行开发和测试。