- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一些具有描述性日期的数据(例如,感恩节前的星期一、二月的最后一天、四月的第四个星期六)作为描述开始和结束时间的一部分。有些日期是明确的(例如 10 月 31 日)。我想存储描述性和明确的值,这样我就可以计算出任何年份的确切日期。我做了一些搜索,但结果不佳。
这感觉很常见,肯定有人解决了。我也很好奇这些描述性日期是否有合适的名称。
如标签中所示,我的应用程序使用 Python + Django。
谢谢!
最佳答案
如果您只有少数重复出现的描述性日期,最简单的方法是创建一个字典,只要它们出现在数据中,就可以将它们翻译为您想要的明确日期。
但是,如果您有任意的描述性日期或大量日期,那么,正如评论中所讨论的,NLP 似乎是正确的选择。
关于python - 如何存储像 "The last day in Feb"、 "Fourth Saturday in April"这样的描述性日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37901786/
我想显示一些日期 Yesterday, 13 April Today, 14 April Tomorrow, 15 April Tuesday, 4 April Wednesday 5 April 我
String str2="April 30, 2013"; simpleDateFormat s= new simpleDateFormat(); SimpleDateFormat
我想在日期字符串的"6th 7th.. etc."中获取day。 我试过了SimpleDateFormater &也试试DateFormatSymbols .我没有收到 String Required
我的表中有一个字段,其中包含表单中的字符串 "Thursday 19th April 2012" 我如何在 MYSQL 或 PHP 中更改此设置,以便我可以执行操作并找到 2 个日期之间的差异?。 最
当我运行以下代码时,我得到的是 4 月 30 日而不是 27 日。 strtotime("Last Friday April 2012"); 我试着把它改成星期四运行,然后我在 29 号回来了。 以下
Heyo,我正在尝试使用Kibana创建索引模式,为此,我需要在Elasticsearch中解析日期“April 10th 2018,07:32:45.987”。我的问题是10以后的“th”。Elas
这个问题在这里已经有了答案: Converting a String to DateTime (17 个答案) 关闭 9 年前。 我有字符串格式的日期: APRIL, 03/2013 如何在C#中转
我有一些具有描述性日期的数据(例如,感恩节前的星期一、二月的最后一天、四月的第四个星期六)作为描述开始和结束时间的一部分。有些日期是明确的(例如 10 月 31 日)。我想存储描述性和明确的值,这样我
我在使用 R 中的数据格式方面没有经验,而且我正在努力理解 4 月 1 日的不同行为......这是愚人节吗? :) 它们具有相同的格式,但似乎无法使用 as.POSIXct 解析第一天(当其他日期显
SELECT ORDER_ITEM.OrderID, ORDERS.OrderDate FROM ORDER_ITEM LEFT JOIN ORDERS ON ORDER_ITEM.OrderID =
我正在使用 ASP.NET 开发网站,并使用 Oauth 功能将用户注册到我的网站。我从 Visual Studio 2013 的 nuget 包下载了 DontNetOpenOauth。 到目前为止
April ant May 在 php 中返回相同的日期: var_dump(new DateTime('四月的第一天')); - '2016-05-01 00:00:00' var_dump(new
我很确定这是微不足道的,但就我的生活而言,我似乎找不到引用。 感谢任何帮助。 最佳答案 使用Date#parse ruby-1.9.2-p136 :008 > d = Date.parse("5 Ap
我试图从 DatePicker 中获取两个日期之间的天数差。除了 ONE single date : March 31 外,这工作正常。 当其中一个日期是 3 月 31 日时,两个 DateTimes
我想将“2018-04-13T20:00:00.0400”之类的日期时间字符串转换为“2018 年 4 月 13 日”。我用过代码 val sdf = SimpleDateFormat("yyyy/m
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 3 年前。 Improve
我正在尝试构建我的项目并遇到这个奇怪的错误(因为所有这些在以前的 AS 版本中都运行良好) Error:Error converting bytecode to dex: Cause: Dex can
我正在使用 Ruby on Rails v3.2.2,我想将数据显示为 .也就是说,我有一个 datetime数据库表列,我想更改其包含的值,例如,从 2012-04-27 00:00:00至
我是一名优秀的程序员,十分优秀!