递归事件的自然语言解析

tsresolve的Python项目详细描述


#tsresolve(timestamp resolve)


文本(字符串)中“时间点”或“持续时间”的时间戳生成器。这使用递归的parseDateTime库从字符串中检测日期。但是,这个库中有很多主要更新,允许用户在两个时间点之间生成时间点或持续时间。

时间周期`

`时间点(明天)`

`时间周期(明天)`


它以iso格式生成时间戳。如果在月/年之前没有使用弹药(上一个/上一个/下一个..),它会检测通过的弹药。
例如:显示12月5日起的通话。(如果您在2018年12月5日之前询问此问题,它会检测到2017年12月5日或2018年12月5日)。测试它是否有弹药,以便更好地理解。



如果在短语中检测到时间,则bool为“true”。否则,“假”

1。11月3日下午3点结果:(2019-11-03T15:00:00,正确)
2。下周一晚上5点结果:(2018-12-24T17:00:00,正确)
3.上周六结果:(2018-12-24T17:00:00,假)


时间段:预期结果为(开始时间戳,结束时间戳)


1。从上周二到日期结果:('2018-12-11t00:00:00','2018-12-18t23:59:59')
2.去年11月5日至12月15日结果:('2018-11-01t00:00:00','2018-12-18t23:59:59')
3。显示2017年11月5日的结果:('2017-11-05t00:00:00','2017-11-05t23:59:59')

\为期两年。示例:2018-2019
2.目前未处理“1月5日”格式。
3.当前仅在时间点处理时间级别,但在时间段处理时间级别。


它还使用parseDateTime库来创建时间戳。


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过jamod读取控制器的输入状态?   java Back bean方法在使用两个h的单一表单时未调用:selectonemenus和command button   mockitojava中的单元测试Mock继承方法   java在不传递到构造函数的情况下,将一个类的实例使用到另一个类中的最佳方法是什么   java Spring MVC:如何通过API在Dozer的toplevel字段中允许空值?   java hibernate到MSSQL服务器的连接被拒绝:连接   java动态调用现有变量   在java中扩展多个类的泛型   java使用JNA Ptrace获取linux中外部进程的信息?   eclipse获取Java项目中所有构建错误的最快方法是什么?   java将动态数组拆分为多个数组   java安卓:将json保存到sqlite   java获取最近时间Android   java如何为多对多关联编写HQL查询?   java Docker compose for mysql和spring应用程序拒绝访问   java查找数组(如果它是另一个数组的子集)   java如何在另一个具有相同数据类型参数的泛型类(或接口)中使用泛型类(或接口),而无需强制转换   Apache POI java。lang.NoClassDefFoundError:org/apache/commons/compress/utils/InputStreamStatistics   java使用Jackson将JSON反序列化为异构元素列表   使用MapReduce实现java规范化