收藏
回答

线上小程序数据不正确

你想反馈一个 Bug 还是 提一个需求?


如果是 Bug:

用小程序获取当前年份(应为2018),可实际获取的是2017,然后我重新扫码,又能获取到2018,不明白这是什么问题,这应该不是我代码有问题吧?求解


* 如何复现?




如果是需求:


* 你希望有什么能力?


* 你需要这个能力的场景是 ?


回答关注问题邀请回答
收藏

6 个回答

  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-04

    没有复现出来。


    话说为什么要用这么迂回的方法获取年份?直接通过(new Date()).getFullYear()就可以了吧。

    2018-01-04
    有用
    回复
  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-04

    util.formatTime是怎么实现的?

    2018-01-04
    有用
    回复
  • 小程序技术专员-june
    小程序技术专员-june
    2018-01-04

    你好,能否提供一下能复现问题的简单代码示例?

    2018-01-04
    有用
    回复
  • 箫
    2018-01-04

    var util = require('../../utils/util.js');


    2018-01-04
    有用
    回复
  • 箫
    2018-01-04

    就是小程序自带的util类的实现啊  我都没改

    2018-01-04
    有用
    回复
  • 箫
    2018-01-04

    var defaltYear = 2017;

    var time = util.formatTime(new Date);

    time = time.substring(0, time.indexOf(" "));

    var date = time.split("/");

    var yearNum = date[0];

    while (yearNum > defaltYear) {

    defaltYear += 1;

    this.data.years = this.data.years.concat(defaltYear);

    }

    this.setData({

    years: this.data.years

    })




    2018-01-04
    有用
    回复
登录 后发表内容