首页 > 其他分享 >倒计时:日期对象.getTime();获取当前时间戳

倒计时:日期对象.getTime();获取当前时间戳

时间:2024-06-06 19:05:12浏览次数:17  
标签:60 floor getTime 倒计时 日期 let Math 1000

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<h1></h1>
	<script type="text/javascript">
	// 现在到 2024-12-17的 倒计时
	let timer = setInterval(function (){
		let sta = new Date().getTime(); 
		// 获取当前的时间戳
		let end = new Date('2024-12-17 00:00:00').getTime();
		// 获取2024 年12月的时间戳
		let and = end-sta; //时间差
		if(and >=0){
			let d = Math.floor(and/1000/60/60/24); //得到天数
			let h = Math.floor(and/1000/60/60%24); //得到小时数
			let m = Math.floor(and/1000/60%60); // 得到分钟
			let s = Math.floor(and/1000%60); //得到秒
			document.querySelector("h1").innerText = `${d}天 ${h}小时 ${m}分 ${s}秒`
		}else{
			clearInterval(timer);
		}
	},1000)
	</script>
</body>
</html>

标签:60,floor,getTime,倒计时,日期,let,Math,1000
From: https://blog.csdn.net/m0_64455070/article/details/139507729

相关文章

  • CSP历年复赛题-P2010 [NOIP2016 普及组] 回文日期
    原题链接:https://www.luogu.com.cn/problem/P2010题意解读:计算两个日期之间有多少个日期是回文。解题思路:如果通过枚举两个日期之间的所有日期,然后判断回文,则会有几个问题:枚举数据规模在10^7级别,再加上对于日期加一天、判断回文等处理,有可能超时,而且对日期进行加一天、判断回......
  • 【Web API DOM10】日期(时间)对象
    一:实例化1获取系统当前时间即创建日期对象constdate=newDate()console.log(date)2024年6月5日周三 2获取指定的时间以获取2025年6月29日为例constdate=newDate('2025-6-29')console.log(date)二:日期对象方法1使用场景:日期对象返回数据如上图,无法直接使......
  • 存储引擎及特点、约束条件、严格模式、基本字段类型(整型、浮点型、字符串、日期时间
    【一】存储引擎在平常我们处理的文件格式有很多,并且针对不同的文件格式会有对应不同的存储方式和处理机制针对不同的数据应该有对应不同的处理机制存储引擎就是不同的处理机制。#查看所有引擎showengines;四种主要的存储引擎(1)Innodb引擎是MySQL5.5版本之后的默认存......
  • 生日倒计时 帮你记住所有朋友的生日 一个非常有趣的桌面倒计时工具
    生日对于每个人都是非常特殊日子,总是充满了期待和喜悦。当生日的脚步逐渐接近,我们的心情也愈发激动,期待着那一天的到来,期待着与亲朋好友的欢聚,期待着那份属于自己的惊喜和祝福。不知道大家是否会忘记自己的生日,或者是朋友的生日,我估计应该会有许多的人都会忘记,笔记记住太多朋......
  • 数据库(20)——日期函数
    常见函数函数功能CURDATE()返回当前日期CURTIME()返回当前时间NOW()返回当前日期和时间YEAR(date)获取指定date的年份MONTH(date)获取指定date的月份DAY(date)获取指定date的日期DATE_ADD(date,INTERVALexprtype)返回一个日期/时间值加上一个时间间隔expr后的时间值DATEDIFF......
  • js日期格式化代码
    js日期格式化代码分享一个前端实用的js 日期格式化代码,相当给力。 1exportfunctiongetFillDate(key){2if(key<10){3return`0${key}`;4}else{5return`${key}`;6}7}8/**9*时间戳转化为年月日10*@paramtimes时间戳......
  • java中SimpleDateFormat解析日期格式的问题
    在日常写代码的过程中,我们经常要处理各种格式的日期,常见的日期格式有:“20240601”,“2024-06-01”,“2024-6-1”。如何正确地处理日期格式,尤其是对外接口中参数的日期格式,就很重要了,一个不小心就可能出现意想不到的问题。举一个我遇到的真实例子:我们提供的对外接口中有一个参数是......
  • Data日期和DateFormat类
    packageJavaapi.data;/***@authorxiaowang*@creat2024/6/217:25*@DescriptionJavaLotus*/publicclassEmp{privateStringname;privateintage;privateDatabirthday;}Data类:归属包java.util作用:表示日期时间(精确到ms)使用: ......
  • EXCEL数据透视图中的日期字段,怎样自动分出年、季度、月的功能?
    在excel里,这个果然是有个设置的地方,修改后就好了。点击文件选项卡,选项,在高级里,将图示选项的勾选给取消,然后再创建数据透视表或透视图,日期就不会自动组合了:这个选项只对新创建数据透视表、数据透视图有效。对已经创建好的数据透视表、数据透视图,无法“自动”取消已经形成的......
  • 【Linux】如何利用linux项目自动化构建工具-make/Makefile以及vim编辑器构建两个小程
    1.倒计时小程序首先我们Linux中创建目录test1,该目录中包含了makefile文件,和main.c文件(该文件是源文件用于编写倒计时程序的代码)再进行依赖方法和依赖关系的确定: 利用vim编辑器编辑makefile文件:注意:在依赖方法前面加@的作用是,执行make指令后,将对应的依赖方法不显示在屏幕......