【问题标题】:How to convert human readable data into a timestamp (with JS)?如何将人类可读数据转换为时间戳(使用 JS)?
【发布时间】:2016-04-08 13:31:34
【问题描述】:

我正在尝试制定一个自我贬低的时间表。我正在使用没有日历样式模块的框架。

所以我有一个字段,我们称之为group date,它接受人类可读的数据。所以group date 可以 = 01/02/03。问题是,这不是时间戳,只是html

我需要这个转换,以便我可以将日期从 01/02/03 转换为 030102,这样天部分就结束了。然后我的 if 语句将对当前时间做同样的事情,所以我可以说

如果当前日期大于或等于组日期,则不显示此项目。

是的,这是一种变通方法,但考虑到框架,这是我能做到这一点的唯一现实方法。

【问题讨论】:

    标签: javascript html timestamp human-readable


    【解决方案1】:

    使用新的日期(年、月、日、小时、秒)进行转换。

    converted_date = new Date(2003,01,02, 0, 0)
    now = new Date()
    if(now > converted_date) {
        // don't show
    }
    

    【讨论】:

    • 这是否允许我从输入值中提取令牌,还是必须在 JS 中设置日期?
    • 您可以使用拆分方法对输入进行标记化。 "01/02/03".split("/") 将返回一个数组
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-30
    相关资源
    最近更新 更多