【发布时间】:2022-06-14 01:36:27
【问题描述】:
我想从可以是任何常见日期格式(公制、延迟、字符串、数字、德语、英语...)的日期字符串中获取日期值(日、月、年)
一些例子是:
- 《12.麦2022》
- “22 年 5 月 12 日”
- “2022 年 5 月 12 日”
- “05.05.22”
- “12.5.2022”
解决方案可以是代码(JS、PHP、Python)、RegEx 或(首选)执行此操作的 API。 95% 的溶液就可以了。
背景:我们正在使用Google Document AI 扫描发票,并希望使用无代码解决方案 (Integromat / make.com) 将发票中的日期放入表格中。不幸的是,文档 AI only returns the date field as a string,没有作为日期值。
【问题讨论】:
-
堆栈溢出旨在为编码挑战提供解决方案,不适合为解决方案或代码编写提供建议。您的示例数据突出了一个问题。在美国,
5/12/22是 5 月 12 日,但对于世界其他大部分地区,这被解释为 12 月 5 日。与05.05.22和12.5.2022相同。如果没有额外的上下文,这些日期都是模棱两可的。 -
非常感谢您的回答@DazWilkin!是的,我看到了美国与英国格式的问题。这就是为什么我说如果不是所有情况都被正确解释就可以了。我不太明白的是你的第一句话。我假设您想说堆栈溢出更适用于要讨论的现有代码?如果是这样,在什么地方提出这样的问题比较合适?
标签: date google-cloud-platform cloud-document-ai