V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
ivito
V2EX  ›  JavaScript

Date()对象设置时间总晚一个月

  •  
  •   ivito · 2015-10-01 08:16:09 +08:00 · 3504 次点击
    这是一个创建于 3102 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如
    start.setFullYear(2014, 12, 2); //时间年、月、日
    而解析出来的结果却是: 2015 1 月 2 日
    start.toLocaleString()
    不知道是什么原因
    12 条回复    2015-10-16 15:44:20 +08:00
    RoberMac
        1
    RoberMac  
       2015-10-01 08:18:11 +08:00
    month: Integer value representing the month, beginning with 0 for January to 11 for December.

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
    ivito
        2
    ivito  
    OP
       2015-10-01 08:19:00 +08:00
    @RoberMac 直接命中,谢谢大神,我刚开始捣鼓 js^_^
    hyt7212
        3
    hyt7212  
       2015-10-01 09:21:38 +08:00 via iPhone
    真巧,我也遇到这个问题,感谢
    xxppxiaowei
        4
    xxppxiaowei  
       2015-10-01 09:35:45 +08:00 via iPhone
    @ivito 有问题上 MDN
    learnshare
        5
    learnshare  
       2015-10-01 10:30:56 +08:00
    想起了嘌呤生女儿的时候...
    http://weibo.com/1744667943/Bs3zqFdJQ
    aprikyblue
        6
    aprikyblue  
       2015-10-01 10:55:25 +08:00
    @learnshare
    一看到就想起了鸟嘌呤、腺嘌呤。。。
    zonghua
        7
    zonghua  
       2015-10-01 11:09:35 +08:00   ❤️ 1
    javascript 月份从 0 开始!书里说了好多遍。
    an168bang521
        8
    an168bang521  
       2015-10-01 14:05:11 +08:00
    new Date()//获取客户端当前的事件(标准的事件格式数据)
    getFullYear();//获取四位年
    getMonth();//获取月 0-11 代表 1-12 月;
    getDate();//获取日
    getDay();//获取星期 0-6 代表周日-周六
    getHours();//获取小时
    getMinutes();//获取分
    getSeconds();//获取秒
    getMilliseconds();//获取毫秒
    getTime();//获取距离 1970 年一月一日午夜的毫秒差;
    guoqiao
        9
    guoqiao  
       2015-10-01 14:21:13 +08:00 via iPhone
    哈哈哈,又有人掉进这个坑了
    ivito
        10
    ivito  
    OP
       2015-10-01 21:36:23 +08:00
    @xxppxiaowei 感谢推荐,业余搞搞 js ^_^
    legendlee
        11
    legendlee  
       2015-10-02 02:56:24 +08:00 via Android
    月份是从 0 开始的
    rangercyh
        12
    rangercyh  
       2015-10-16 15:44:20 +08:00
    哈哈,昨天我也遇到这个问题,笑死我了。。。 0-11
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5319 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 05:46 · PVG 13:46 · LAX 22:46 · JFK 01:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.