V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tension
V2EX  ›  问与答

jQuery 是否可以计算时间?

  •  
  •   tension · 2015-04-07 14:41:55 +08:00 · 3016 次点击
    这是一个创建于 3278 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如 有个值 2016-1-23 暂且叫它 A吧

    我是否可以用jQuery 来计算 从今天到 A 这个时间有多少天?
    14 条回复    2015-04-07 21:27:54 +08:00
    xiaogui
        1
    xiaogui  
       2015-04-07 14:59:54 +08:00   ❤️ 1
    javascript 就可以
    iyaozhen
        2
    iyaozhen  
       2015-04-07 15:05:01 +08:00   ❤️ 1
    这个属于 js 的事情吧。

    我用的是这个: http://phpjs.org/categories/datetime/

    或者你直接转换成unix时间戳,然后相减。
    gangsta
        3
    gangsta  
       2015-04-07 15:05:54 +08:00   ❤️ 4
    有个库专门干这个的:
    http://momentjs.com
    ituren
        4
    ituren  
       2015-04-07 15:07:00 +08:00   ❤️ 1
    (new Date('2016-1-23') - new Date().setHours(0,0,0,0))/(1000*60*60*24)
    tension
        5
    tension  
    OP
       2015-04-07 15:25:29 +08:00
    @ituren 非常感谢。。
    tension
        6
    tension  
    OP
       2015-04-07 15:40:49 +08:00
    @ituren 这个公式 ,小数点都算出来了,有没有 可以截断 小数点之前的?
    abcfyk
        7
    abcfyk  
       2015-04-07 18:49:15 +08:00   ❤️ 1
    @tension date_format
    Livid
        8
    Livid  
    MOD
       2015-04-07 18:56:22 +08:00   ❤️ 1
    3 楼的做法是最强大的。
    Pastsong
        9
    Pastsong  
       2015-04-07 19:07:39 +08:00
    Moment.js 见过很多网站用
    tension
        10
    tension  
    OP
       2015-04-07 19:52:12 +08:00
    @Livid 我看了 案例,我想要的是 比如 我的A 日期 是 2015年5月1日

    我想算出 今天到 A 这个日期 还有多少天。。

    他这个貌似有合适的呀。。
    dimlau
        11
    dimlau  
       2015-04-07 20:17:30 +08:00
    @tension

    moment("20160123", "YYYYMMDD").fromNow();
    jarlyyn
        12
    jarlyyn  
       2015-04-07 20:24:22 +08:00
    moment.js好用。
    tension
        13
    tension  
    OP
       2015-04-07 21:22:25 +08:00
    @dimlau 我试试,谢谢
    tension
        14
    tension  
    OP
       2015-04-07 21:27:54 +08:00
    @dimlau 调用出来的格式是 in a year

    怎么破
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3243 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:45 · PVG 19:45 · LAX 04:45 · JFK 07:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.