1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > js 将日期转换成时间戳

js 将日期转换成时间戳

时间:2019-03-20 17:56:59

相关推荐

js 将日期转换成时间戳

接上一篇文章,用到了对时间的排序,来看下怎么把日期转换成时间戳吧!

一、日期转换成时间戳

js字符串转化成时间戳可以使用自带函数Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型转化为时间戳类型,其中时间字符串有要求,形式必须是yyyy-MM-dd HH:mm:ss的形式,当然,也可以只是yyyy-MM-dd,就是-11-22,如下:

var date = new Date('-11-22');

此处,会得到一个Date类型的数据,获得时间戳数据,需要对日期对象进行操作,将日期转化为时间戳有三种方式,如下:

var time1 = date.getTime();

var time2 = date.valueOf();

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对象的日期部分转换为字符串。

原文链接:/qq_26780317/article/details/121466146

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。