javascript时间戳是什么意思
发表于:2025-11-17 作者:千家信息网编辑
千家信息网最后更新 2025年11月17日,这篇文章主要介绍javascript时间戳是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在javascript中,时间戳(timestamp)是指从格林威治时间197
千家信息网最后更新 2025年11月17日javascript时间戳是什么意思时间戳转成日期
这篇文章主要介绍javascript时间戳是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
在javascript中,时间戳(timestamp)是指从格林威治时间1970年01月01日00时00分00秒(UTC/GMT的午夜)起至现在的总秒数。时间戳通常是一个字符序列,唯一地标识某一刻的时间。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
时间戳是什么?
时间戳(timestamp)是指从格林威治时间1970年01月01日00时00分00秒(UTC/GMT的午夜,即北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
时间戳通常是一个字符序列,唯一地标识某一刻的时间。
日期转化成时间戳
var date = new Date('2014-04-23 18:55:49:123');// 有三种方式获取// 精确到毫秒var time1 = date.getTime();console.log(time1);//1398250549123// 精确到毫秒var time2 = date.valueOf();console.log(time2);//1398250549123// 只能精确到秒,毫秒用000替代var time3 = Date.parse(date);console.log(time3);//1398250549000时间戳转成日期
function formatDate(date) { var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? '0' + m : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; return y + '-' + m + '-' + d;//这里可以写格式 //输出:2018-03-24}function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-'; var D = date.getDate() + ' '; var h = date.getHours() + ':'; var m = date.getMinutes() + ':'; var s = date.getSeconds(); return Y+M+D+h+m+s;}timestampToTime(1403058804);console.log(timestampToTime(1403058804));//2014-06-18 10:33:24时间戳作用
1、单独比较两个日期大小
function compareDate(date1,date2){ var oDate1 = new Date(date1); var oDate2 = new Date(date2); if(oDate1.getTime() > oDate2.getTime()){ console.log('date1大'); } else { console.log('date2大'); }}compareDate('2018-10-27','2018-10-28');2、单独比较当天24小时的时间大小
function compareTime(t1,t2) { var date = new Date(); var a = t1.split(":"); var b = t2.split(":"); return date.setHours(a[0],a[1]) > date.setHours(b[0],b[1]); } console.log( compareTime("12:00","11:15") )3、比较日期加时间大小
//比较日期,时间大小 function compareCalendar(startDate, endDate) { if (startDate.indexOf(" ") != -1 && endDate.indexOf(" ") != -1 ) { //包含时间,日期 compareTime(startDate, endDate); } else { //不包含时间,只包含日期 compareDate(startDate, endDate); } } function compareDate(checkStartDate, checkEndDate) { var arys1= new Array(); var arys2= new Array(); if(checkStartDate != null && checkEndDate != null) { arys1=checkStartDate.split('-'); var sdate=new Date(arys1[0],parseInt(arys1[1]-1),arys1[2]); arys2=checkEndDate.split('-'); var edate=new Date(arys2[0],parseInt(arys2[1]-1),arys2[2]); if(sdate > edate) { alert("日期开始时间大于结束时间"); return false; } else { alert("通过"); return true; } } } function compareTime(startDate, endDate) { if (startDate.length > 0 && endDate.length > 0) { var startDateTemp = startDate.split(" "); var endDateTemp = endDate.split(" "); var arrStartDate = startDateTemp[0].split("-"); var arrEndDate = endDateTemp[0].split("-"); var arrStartTime = startDateTemp[1].split(":"); var arrEndTime = endDateTemp[1].split(":"); var allStartDate = new Date(arrStartDate[0], arrStartDate[1], arrStartDate[2], arrStartTime[0], arrStartTime[1], arrStartTime[2]); var allEndDate = new Date(arrEndDate[0], arrEndDate[1], arrEndDate[2], arrEndTime[0], arrEndTime[1], arrEndTime[2]); if (allStartDate.getTime() >= allEndDate.getTime()) { alert("startTime不能大于endTime,不能通过"); return false; } else { alert("startTime小于endTime,所以通过了"); return true; } } else { alert("时间不能为空"); return false; } }以上是"javascript时间戳是什么意思"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
时间
日期
大小
精确
意思
一刻
内容
地标
字符
序列
篇文章
格林
格林威治
两个
价值
作用
兴趣
小伙
小伙伴
小时
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库更改表在哪写代码
软件开发程序员好学吗
网络技术大题
网络安全技术与实施综训总结
网络安全保卫方案
女生学软件开发可以做什么工作
用什么的应用连接数据库
学软件开发编程要学什么
鹿泉网络安全
海康硬件开发还是软件开发好
数据库口令认证是什么意思
写软件开发论文怎么写创新点
网络技术与孤独的关系
数仓数据库有哪些
gxps服务器操作视频教程
测试页面数据与数据库一致性
新西兰网络安全专业研究生课程
sql数据库设置外键教程
网络安全迎查报告
信息部服务器管理条例
长江网络安全检查内容
重庆网络安全管理大赛
如何异地备份sql数据库
饥荒服务器是什么
dell服务器修改管理网
河北大学网络技术中心电话
ps5gt7无法与服务器建立连接
对手机网络安全理解
软件开发公司技术人员入什么科目
华三服务器管理口禁用