onLoad: function (options) {var that = this//获取系统信息  wx.getSystemInfo({//获取系统信息成功,将系统窗口的宽高赋给页面的宽高  success: function (res) {that.width = res.windowWidththat.height = res.windowHeight// 这里的单位是PX,实际的手机屏幕有一个Dpr,这里选择iphone,默认Dpr是2}})let date = util.formatDate(new Date());this.checkDate(date, '2023-01-01')let week = util.formatWeek(new Date())this.setData({date: date,week: week});this.downTime()},downTime(time) {var timerclock = setInterval(() => {var clock = new Date();var nh = clock.getHours();var nm = clock.getMinutes();var ns = clock.getSeconds();nh < 10 ? nh = ('0' + String(nh)) : '';nm < 10 ? nm = ('0' + String(nm)) : '';ns < 10 ? ns = ('0' + String(ns)) : '';console.log(nh + ':' + nm + ':' + ns)this.setData({time: nh + ':' + nm + ':' + ns})}, 1000);},checkDate(startTime, endTime) {//日期格式化var start_date = new Date(startTime.replace(/-/g, "/"));var end_date = new Date(endTime.replace(/-/g, "/"));//转成毫秒数,两个日期相减var ms = end_date.getTime() - start_date.getTime();//转换成天数var day = parseInt(ms / (1000 * 60 * 60 * 24));//do somethingthis.setData({day: day})},
<view class="container"><canvas canvas-id="clock" /></view>
<view class="date"><view> {{date}}</view><view class="week">{{week}}</view><view class="day">新年倒计时{{day}}<text style="font-size: 20rpx;">天</text></view><view class="day">春节倒计时{{day+21}}<text style="font-size: 20rpx;">天</text></view><view class="time">{{time}}</view>
</view>
.container {height: 100%;width: 100%;background-color: #118fff;background-image: linear-gradient(#fff,#fea000, #118fff);
}canvas {height: 100%;width: 100%;
}page {width: 100%;height: 100%;
}.date {position: absolute;top: 2%;left: 35%;font-size: 50rpx;color: red;display: flex;justify-content: center;flex-direction: column;text-align: center;font-weight: bold;
}
.week{font-size: 40rpx;margin: 10rpx 0;
}
.day{font-size: 30rpx;margin-bottom: 10rpx;
}
.word {font-size: 36rpx;
}
.time{/* color: #dd6311; */
}

纯CSS实现新年倒计时相关推荐

  1. HTML5七夕情人节表白网页(新年倒计时-红色雪花) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱

    HTML5七夕情人节表白网页❤新年倒计时-红色雪花❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 ...

  2. HTML5七夕情人节表白网页(新年倒计时+白色雪花飘落) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 c

    HTML5七夕情人节表白网页❤新年倒计时+白色雪花飘落❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表 ...

  3. HTML5七夕情人节表白网页制作【新年倒计时-红色雪花】HTML+CSS+JavaScript

    这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看. 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个 ...

  4. HTML+CSS+JavaScript计时器实现新年倒计时

    今天我们距离2021年春节还有多久呢?是不是很想知道~那我们用代码来写一写,看看到底是多久! HTML <!DOCTYPE html> <html lang="en&quo ...

  5. 3种纯CSS实现中间镂空的12色彩虹渐变圆环方法

    转载自张旭鑫 一.从SVG实现多彩圆环倒计时效果说起 上周我做了个demo,使用SVG和stroke-dasharray和stroke-dashoffset特性实现了一个彩条圆环倒计时效果,大概长下面 ...

  6. 用 JavaScript 写一个新年倒计时

    目录 前言: 主题: 运行结果: 对应素材: 代码实现思路: 运行代码: 春节的由来: 总结: 前言: 在春节即将到来,钟声即将响起,焰火即将燃起的日子里,本篇文章带着祝福先送去给你.愿你在新的一年里 ...

  7. 纯css模拟液晶式显示数字时间

    首先是借鉴了yiminghe大虾的创意和思路(http://www.iteye.com/topic/705529),可惜看到帖子的时候里面的demo已经打不开了,所以决定自己也做一个. 我觉得他画的数 ...

  8. 简易新年倒计时的js部分

    因为前面HTML和CSS学的不扎实,在学习JS的过程中前面的一些知识点已经有所遗忘了,所以这里是我参考GitHub中所给代码完成的简易新年倒计时的js部分.代码如下: <!DOCTYPE htm ...

  9. 新年了做一个新年倒计时前加上一个浪漫的雪花飞舞效果

    先上效果图片,再上代码 效果 JS关键代码 //下雪效果 function snow(){const canvas = document.getElementById("background ...

最新文章

  1. AI 三大教父齐聚深度学习峰会,讨论尖端研究进展
  2. 《深入理解java虚拟机》
  3. 【设计模式】—— 职责链模式ChainOfResponsibility
  4. java 下对字符串的格式化
  5. 如何使用 Docker 部署一个基于 Play Framework 的 Scala Web 应用?
  6. ZendStudio-v6.0注册机
  7. oracle po:默认申请分组,PR自动创建PO采购订单:强制按照PR行进行分组
  8. java隐藏与覆盖_java中方法的隐藏和覆盖问题?
  9. 电脑功耗软件_台式电脑配置详解!
  10. 苹果自研 M1 芯片性能强大,却不支持 Docker ?
  11. android 字体淡入淡出,如何让文字在Android中淡入淡出?
  12. 【linux】centos6.9通过virtualenv安装python3.5
  13. c语言的算法必须要有输入输出,多选题: 1、计算机算法必须具备输入、输出和________等特性...
  14. TP6.0 一对一模型关联 hasOne
  15. 进阶篇:5.1.1)确认公差分析的目标尺寸和判断标准
  16. pyqt5中sender方法介绍_PyQt5学习记录(二):Event sender
  17. sodo与visodo的日常使用
  18. 瑞吉外卖项目实践(个人精简升级版)
  19. 1400——489C,520B,279B,479C
  20. flex布局,没有justify-self,如何实现一左一中布局

热门文章

  1. thrift如何定义Java中的object类型
  2. 洛谷 P3041 视频游戏的连击Video Game Combos(AC自动机+拓扑排序+数位DP)
  3. 信息管理导论川大667 | 第五章核心知识点
  4. 基于Syntec CNC系统的二次开发介绍(一)
  5. Centos7中的防火墙调整为firewalld,试一下systemctl stop firewalld关闭防火墙。
  6. 程序慢的像蜗牛,我该怎么办?
  7. 赛门铁克企业版中DOscan和Rtvscan进程占用大量内存的解决办法
  8. shtml与html的区别
  9. 如何查看linux的触摸板驱动是哪个?
  10. Windows Embedded POSready2009