【问题标题】:JavaScript for entering date based on value in an HTML text box用于根据 HTML 文本框中的值输入日期的 JavaScript
【发布时间】:2019-11-06 14:29:52
【问题描述】:

是否有用于在 HTML 文本框中输入文本值然后将其转换为日期的库?例如,输入“下周一”输入下周一的日期,“下个月”输入今天的日期 + 1 个月,“+4”输入今天的日期 + 4 天,等等。

【问题讨论】:

标签: javascript


【解决方案1】:

您可能需要考虑moment.js,它可以解决此类问题。

对于自然语言日期解析,请查看chrono.js

chrono.parseDate(document.getElementById("my-input").value)

对于"next week" 的输入值,这将以Date 类型返回今天的日期加上7 天。

【讨论】:

    猜你喜欢
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多