如何用js将日期转换成时间戳 |
您所在的位置:网站首页 › 日期转时间戳公式 › 如何用js将日期转换成时间戳 |
一、日期转换成时间戳
js字符串转化成时间戳可以使用自带函数Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型转化为时间戳类型,其中时间字符串有要求,形式必须是yyyy-MM-dd HH:mm:ss的形式,当然,也可以只是yyyy-MM-dd,就是2021-11-22,如下: var date = new Date('2021-11-22');此处,会得到一个Date类型的数据,获得时间戳数据,需要对日期对象进行操作,将日期转化为时间戳有三种方式,如下: 1.var time1 = date.getTime(); var time1 = date.getTime();2.var time2 = date.valueOf(); var time2 = date.valueOf();3.var time3 = Date.parse(date); var time3 = Date.parse(date);第一、第二种会精确到毫秒,第三种,只能精确到秒毫秒用000替代,注意:获取到的时间戳除以1000就可获得Unix时间戳,就可传值给后台得到。 二、扩展资料Date(),返回当日的日期和时间; getDate(),从Date对象返回一个月中的某一天(1~31); getDay(),从Date对象返回一周中的某一天(0~6); getMonth(),从Date对象返回月份(0~11); getFullYear(),从Date对象以四位数字返回年份; toString(),把Date对象转换为字符串; toTimeString(),把Date对象的时间部分转换为字符串; toDateString() ,把Date对象的日期部分转换为字符串; toLocaleString(), 根据本地时间格式,把Date对象的时间部分转换为字符串。toLocalDateString(),根据本地时间格式,把Date对象的日期部分转换为字符串。 三、如何获取当前时间 HH:mm let d = new Date(); let h = d.getHours(); let m = d.getMinutes(); if(h >= 0 && h = 0 && m |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |