线上小程序数据不正确
发布于 7 年前 作者 xia19 13930 次浏览 来自 问答

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

如果是 Bug:

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

* 如何复现?

如果是需求:

* 你希望有什么能力?

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

6 回复

var util = require(’…/…/utils/util.js’);

没有复现出来。

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

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

util.formatTime是怎么实现的?

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

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

})

回到顶部