我注意到@ sys.date-time实体中存在一些歧义。似乎无法区分“今天”和“今天中午”,因为两者都将解析为格式为“ yyyy-mm-ddT12:00:00-z”的日期(又称为中午)。但是,它们是不同的请求。一个问的是一整天,另一个问的是时间点。如果“全天”请求发送的时间是午夜或其他时间,我希望可以。有没有一种简单的方法可以弄清楚用户是要求一天还是一天?当然,您可以假定存在其他实体类型,它们代表日期或时间,但是我想让用户能够要求使用任何一种,我假设日期时间类型是针对此类型的。谢谢。
编辑:
基于日期时间实体的documentation,响应可以是字符串或对象的格式。经过进一步的实验,我注意到哪个语句导致返回字符串形式有点模棱两可。诸如“ today”,“明天”或“ 3pm”之类的语句以字符串形式生成,但是“ today at 3pm”返回对象形式。当我注意到“今天”和“明天”以及诸如“ 10月1日”之类的日期都返回字符串日期时,我感到有些兴奋,但是当我发现没有日期的时间也返回字符串时,我的希望破灭了。所以,关闭,但不是我想要的。