1:
<style>
.item {
width: 500px;
height: 50px;
margin: 0 auto;
text-align: center;
font-size: 30px;
color: orange;
} strong {
background-color: orange;
padding: 0 10px;
color: #fff;
border-radius: 4px;
}
</style> 2:
<div class="days-coming">
<div class="container">
<h3 class="title tittle">我们的恋爱时长</h3>
<div class="timer_wrap">
{{-- 计时器--}}
<div class="item">
<span><span class="day">00</span>天</span>
<strong><span class="hour">00</span>时</strong>
<strong><span class="min">00</span>分</strong>
<strong><span class="second">00</span>秒</strong>
</div>
</div>
</div>
</div> 3:
<script> var endTime = new Date("2021-10-06");
var dayel = document.querySelector(".day");
var hourel = document.querySelector(".hour");
var minel = document.querySelector(".min");
var secondel = document.querySelector(".second"); //计算
setInterval(
function () {
// 获取现在的时间
var nowTime = new Date();
// 相差的时间
var stamp = nowTime - endTime;
// console.log(stamp);
var day_ms = 24 * 60 * 60 * 1000;
var hour_ms = 60 * 60 * 1000;
var min_ms = 60 * 1000;
var day = Math.floor(stamp / day_ms);
var hour = Math.floor((stamp % day_ms) / hour_ms);
var min = Math.floor((stamp % hour_ms) / min_ms);
var s = Math.floor((stamp % min_ms) / 1000); // console.log(day,hour,min,s);
dayel.innerText = wrap(day);
hourel.innerText = wrap(hour);
minel.innerText = wrap(min);
secondel.innerText = wrap(s);
}, 1000); function wrap(n) {
return n>=10?n:"0"+n;
}
</script>

以上是从几年几月几日,到现在过去的天数 ,注意看字体的大小,以下是从现在距离以后还有多少天

<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>恋爱倒计时</title>
<style>
h1 {
width: 250px;
margin: 100px auto 50px auto;
} .item {
width: 500px;
height: 50px;
margin: 0 auto;
text-align: center;
font-size: 30px;
color: orange;
} strong {
background-color: orange;
padding: 0 10px;
color: #fff;
border-radius: 4px;
}
</style>
</head> <body>
<h1>距离恋爱一千天,还有</h1>
<div class="item">
<span><span class="day">00</span>天</span>
<strong><span class="hour">00</span>时</strong>
<strong><span class="min">00</span>分</strong>
<strong><span class="second">00</span>秒</strong>
</div>
<script>
alert("段铭锟和王娟的恋爱倒计时!");
alert("亲爱的乖!");
alert("爱你呀");
alert("恋爱一千天,珍惜到永远!");
var endTime = new Date("2021-4-2");
var dayel = document.querySelector(".day");
var hourel = document.querySelector(".hour");
var minel = document.querySelector(".min");
var secondel = document.querySelector(".second"); //计算
setInterval(
function () {
// 获取现在的时间
var nowTime = new Date();
// 相差的时间
var stamp = endTime - nowTime;
// console.log(stamp);
var day_ms = 24 * 60 * 60 * 1000;
var hour_ms = 60 * 60 * 1000;
var min_ms = 60 * 1000;
var day = Math.floor(stamp / day_ms);
var hour = Math.floor((stamp % day_ms) / hour_ms);
var min = Math.floor((stamp % hour_ms) / min_ms);
var s = Math.floor((stamp % min_ms) / 1000); // console.log(day,hour,min,s);
dayel.innerText = wrap(day);
hourel.innerText = wrap(hour);
minel.innerText = wrap(min);
secondel.innerText = wrap(s);
}, 1000); function wrap(n) {
return n>=10?n:"0"+n;
}
</script> </body> </html>

jq计算总时长的更多相关文章

  1. 使用opencv统计视频库的总时长

    统计视频库里的视频文件的总时长 废话不多说,直接上代码: /* * ================================================================== ...

  2. windows 7 下,如何统计某文件夹下 视频总时长

    由于项目需要,我需要给系统加权限,这真是一个让人头疼的问题,如果要每个业务方法都加上权限判断逻辑,那真的不敢想象是多么大的工作量,日后有变动的话,我会不会发疯? 所以我必须利用之前学到的AOP编程,在 ...

  3. 统计 flv视频总时长

    在学习孟媛的视频课程.网上能下载的是flv格式.那我在学习之前,我要统计一下这个课程的数量,他会用多长时间,这样方便我在学习过程中不断的回顾,进行时间管理.我大概就可以统计出来这个视频多长时间可以学完 ...

  4. PHP根据秒计算持续时长

    /** * 计算持续时长 * * @param int $second 秒数 * @return string $duration 5天10小时43分钟40秒 */ function second2d ...

  5. android获取mp4视频文件总时长和视频宽高<转>

    android使用 MediaMetadataRetriever 获取视频文件的 总时长 和视频的分辨率. 根据该方式获取视频信息可以看出不仅仅可以获取时长和分辨率,还能获取到其他的一些视频信息,不错 ...

  6. js计算在线时长

    后台传来毫秒,前台转换成对应的时分秒 //在线时长 function longTime(seconds){ //总秒数 //seconds=seconds/1000; //得到小时 var hour ...

  7. PHP如何获取视频总时长与码率等信息

    利用PHP中的FFmpeg读取视频播放时长与码率等信息   function getVideoInfo($file) {    define('FFMPEG_PATH', '/usr/local/ff ...

  8. ffmpeg获取文件的总时长(mp3/mp4/flv等)

    使用ffmpeg.exe获取文件属性信息,C#中可以在进程外异步调用这个工具,如下: using (System.Diagnostics.Process pro = new System.Diagno ...

  9. 关于AVPlayerItem对象的属性duration返回播放总时长的坑

    最近在使用AVPlayer播放网络流媒体,发现一个坑: 就是playerItem.duration有可能不返回该网络多媒体资源的播放总时间长度,而是返回了一个奇怪的数据:nan, 因为我通过CMTim ...

随机推荐

  1. 业务4P分析实践

    原创不易,求分享.求一键三连 前言 假期继续思考BI未来的方向,其实常规的BI规划也不是不能出,比如公司BI看板建设.数据指标体系建设.业务线UE模型数据监控等,但这种不会超出预期的东西自然也能算技术 ...

  2. JavaScript 中如何将日期格式化为 DD/MM/YYYY

    在 JavaScript 中要将日期格式化为 dd/mm/yyyy .需要遵循以下步骤: 使用 getDate().getMonth() 和 getFullYear() 方法获取特定日期的日.月和年. ...

  3. aidl介绍

    (1)远程服务 运行在其他应用里面的服务     (2)本地服务 运行在自己应用里面的服务    (3)进行进程间通信  IPC   (4)aidl Android interface Definat ...

  4. shell脚本之数组基本操作及排序

    数组的基本操作及排序 1.数组定义方法: ( 6 7 9 4 3 2) 0 1 2 3 4 5 #下标号 方法一: 数组名=(value0 value1 value2 -) 方法二: 数组名=([0] ...

  5. LibOpenCM3(四) VSCode IDE 环境配置

    目录 LibOpenCM3(一) Linux下命令行开发环境配置 LibOpenCM3(二) 项目模板 Makefile分析 LibOpenCM3(三) .ld文件(连接器脚本)和startup代码说 ...

  6. 私有化轻量级持续集成部署方案--07-私有NPM仓库-Verdaccio

    提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记 对于个人来说,私有NPM仓库 作用性基本很小,但是对于企业,私有NPM仓库 可以保护代码暴露,具有很大的意义. 也是 ...

  7. PostgreSQL VACUUM 之深入浅出 (三)

    VACUUM 相关参数 对 VACUUM 有了一定的了解之后,下面系统介绍下 VACUUM 相关参数. VACUUM 相关参数主要分为三大类. 第一类 与资源相关参数 #--------------- ...

  8. 基于 Kafka 的实时数仓在搜索的实践应用

    一.概述 Apache Kafka 发展至今,已经是一个很成熟的消息队列组件了,也是大数据生态圈中不可或缺的一员.Apache Kafka 社区非常的活跃,通过社区成员不断的贡献代码和迭代项目,使得 ...

  9. windows下安装skywalking8.6.0(用于本地开发调试代码)

    安装jdk https://www.cnblogs.com/uncleyong/p/10732951.html 下载.安装.配置skywalking 下载 地址:https://skywalking. ...

  10. CVE-2021-40449 NtGdiResetDC UAF

    背景   CVE-2021-40449是一个存在于Win32k内核驱动中的UAF漏洞.该漏洞在2021年八月下旬九月上旬被Kaspersky发现用于野外攻击活动中.通过Hook win32k驱动执行N ...