码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 微信小程序日期增加时间完成订单失效倒计时(有效果图)


    效果图

    请添加图片描述

    .wxml

    {{second}}
    
    • 1

    .js

    Page({
      data: {
        tiem_one:'',
        second:'',//倒计时
        deadline:'',
      },
      onLoad(){
        this.countdown();
      },
      countdown(){
        let timestamp = Date.parse(new Date()) / 1000;//当前时间戳
        let time = this.addtime('2024-4-19 17:20:00');//当前时间转时间戳
        if(time > timestamp){
          this.deadline = (time - timestamp) * 1000
          this.setData({
            deadline:this.deadline
          })
          this.single()
        }else{
          that.setData({
            second:'00:00'
          })
        }
      },
      addtime(time){
        let date = new Date(time);
        let minutes = date.getMinutes();
        date.setMinutes(minutes+30);//增加三十分钟
        return Date.parse(date) / 1000;
      },
      single(e){
        var that = this
        var time = that.deadline,minutes,seconds;
        that.tiem_one = setInterval(function() {
          time = time - 1000
          minutes = parseInt((time % (1000 * 60 * 60)) / (1000 * 60));
          seconds = parseInt((time % (1000 * 60)) / 1000);
          if (time < 1) {
            that.setData({
              second:'00:00'
            })
            clearInterval(that.tiem_one)
            return false
          }
          minutes = minutes > 9 ? minutes : '0' + minutes
          seconds = seconds > 9 ? seconds : '0' + seconds
          that.setData({
            second:minutes + ':' + seconds
          })
        },1000)
      },
    })
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52

    遇到问题可以看我主页加我Q,很少看博客,对你有帮助别忘记点赞收藏。

  • 相关阅读:
    华为---RSTP(二)---RSTP基本配置示例
    英伟达发布526.47驱动,可支持新款RTX 3060/3060 Ti显卡
    C现代方法(第3、4章)笔记
    多队列网卡与虚拟化
    二叉搜索树、红黑树详解、红黑树高的应用、TreeMap的应用(图文详解)-Kotlin版本代码
    土壤含氧量传感器
    gRpc_go_dart-1.编写第一个服务
    Java 语法糖以及常见的应用
    12.1.5 将查询结果插入另一个表中
    我们简单的new了一个对象,JVM都做了哪些贡献?
  • 原文地址:https://blog.csdn.net/qq_43764578/article/details/137972293
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号