WEB 端日期组件,有没有可以根据语义自动解析的

244 天前
BiChengfei  BiChengfei

又是被公司管理后台日期选择器气的摔键盘的一个下午,element 中的日期组件,真的好难用啊
那么有没有根据语义,自动解析时间的组件,就像下面这样,可以自动解析语义:

  1. 下午五点到六点 -> 2024-06-28 17:00:00 - 2024-06-28 18:00:00
  2. 1 号到 7 号 -> 2024-06-01 - 2024-06-07
  3. 上月 1 号到 7 号 -> 2024-05-01 - 2024-05-07
  4. 6.1 到 6.7 -> 2024-06-01 - 2024-06-07
972 次点击
所在节点   前端开发  前端开发
15 条回复
jifengg
jifengg
244 天前
随便写了一个“昨天是 2 号,明天去 7 号仓库拿 5 号球和 9 号球,11 号的比赛用的是 6 号球,17 号要用到 9 号球,要提前一天归还”
jifengg
jifengg
244 天前
我问了 gpt3.5 没回答出来借的日期和还的日期
jifengg
jifengg
244 天前
不是泼冷水,如果定位成“协助快速输入日期”,那搭配 ai 应该是很不错的功能。
如果是解析“用户任意输入”可能就还差点意思。
wunonglin
wunonglin
244 天前
你这属于 AI 领域了
Newbing
Newbing
244 天前
试了一下,可以做到。
arfaWong
arfaWong
244 天前
@jifengg #2 Claude 3.5 Sonnet 回答出来 4 号和 16 号
Newbing
Newbing
244 天前
```shell
当前时间是:2024-06-03T16:06:00Z ,请分析下面这句话,从中提取出所有的的正确时间!'''昨天是 2 号,明天去 7 号仓库拿 5 号球和 9 号球,11 号的比赛用的是 6 号球,17 号要用到 9 号球,要提前一天归还'''

从这句话中,我们可以提取出以下信息:

"昨天是 2 号" - 这意味着昨天是 2024 年 6 月 2 日。因为当前时间是 2024 年 6 月 3 日 16:06:00Z ,所以昨天确实是 6 月 2 日。

"明天去 7 号仓库拿 5 号球和 9 号球" - 这意味着明天是 2024 年 6 月 4 日。但是,这里的"5 号球"和"9 号球"并不是指日期,而是指球的编号。

"11 号的比赛用的是 6 号球" - 这里的"11 号"是指日期,即 2024 年 6 月 11 日。"6 号球"是比赛用的球的编号。

"17 号要用到 9 号球" - 这里的"17 号"是指日期,即 2024 年 6 月 17 日。"9 号球"是那天要用的球的编号。

"要提前一天归还" - 这句话没有直接给出日期,但是它可能指的是在使用球的日期前一天归还。例如,如果要在 6 月 11 日使用球,那么应该在 6 月 10 日归还。

因此,从这句话中,我们可以提取出的正确时间是:2024 年 6 月 2 日,2024 年 6 月 4 日,2024 年 6 月 11 日和 2024 年 6 月 17 日。
```
shadowyue
shadowyue
244 天前
别搞这种,要标准化。
这种不同的两个人可能会有理解偏差,出问题了你要背锅。
retrocode
retrocode
244 天前
@shadowyue 同意, 日期相关的不建议语义化, 尤其后台表单, 部分业务人员操作是真的无脑操作的, 出问题直接甩锅技术部门, 给几个常用选项就可以了,例如本月/上月/半年内这种还好说些
BiChengfei
BiChengfei
244 天前
@jifengg 额。。。只是想快捷操作,你这是让分析了
BiChengfei
BiChengfei
244 天前
@shadowyue @retrocode 只是简单快捷操作,if else 判断就行,不要想太多,参考 https://github.com/wangnamu/ZHSpokenDateFormat
retrocode
retrocode
244 天前
@BiChengfei #11 天真, 信我, 这种口你一开, 业务就会把 大前天/上上天/138 天前/前年 Q1/上个财报年 这种鬼需求给提上来, 具体是否适配就看你部门领导是否强硬愿意扯皮了
BeijingBaby
BeijingBaby
244 天前
如果是“日期选择器”,打这么多中文真的比选择一个时间速度快?
IvanLi127
IvanLi127
244 天前
这种功能不接 AI 就等于没啥用,教用户说话可比教用户操作系统麻烦多了。
BiChengfei
BiChengfei
244 天前
@BeijingBaby 日期选择器,真的超级难用,特别是选择时间区间的时候

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1053354

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX