微信小程序里,怎么设置两个日期的差,并以天数显示出来

用js我已经写好了,现在想往小程序里放,但是不知道怎么下手了,是以秒数会走的效果显示,下面是代码,谢谢大佬们的回答,... 用js我已经写好了,现在想往小程序里放,但是不知道怎么下手了,是以秒数会走的效果显示,下面是代码,谢谢大佬们的回答, 展开
 我来答
网海1书生
科技发烧友

2018-07-16 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部

在小程序的wxml文件中添加如下代码:

<text>已经
{{d}}天{{h}}时{{m}}分{{s}}秒</text>

在小程序的js文件中添加如下代码:

Page({
    onLoad: function() {
        var that = this
        setInterval(function() {
            var t1 = new Date("2018/05/23 08:20:00")
            var t2 = new Date()
            var t = new Date(t2 - t1 + 16 * 3600 * 1000)
            that.setData({
                d: parseInt(t.getTime() / 1000 / 3600 / 24),
                h: t.getHours(),
                m: t.getMinutes(),
                s: t.getSeconds()
            })
        }, 1000)
    }
})
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式