本站消息

站长简介/公众号


站长简介:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群.欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

 价值13000svip视频教程,前端大神匠心打造,零基础前端开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2021-05(11)

2021-06(94)

2021-07(4)

2021-08(73)

2021-09(69)

如何用js将日期转换成时间戳

发布于2022-04-14 21:30     阅读(582)     评论(0)     点赞(30)     收藏(0)


一、日期转换成时间戳

    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 <= 9) {
	h = "0" + h;
}
if(m >= 0 && m <= 9) {
	m = "0" + m;
}
let time = '';
time = h + ':' + m;

在这里插入图片描述

参考博客: js 中日期转换成时间戳 https://www.cnblogs.com/mmzz3322/p/11218017.html

原文链接:https://blog.csdn.net/qq_26780317/article/details/121466146


站长简介:高级工程师,爱好交友,无偿辅导python和前端,技术交流,面试指导,找工作指导,瞎聊都可加我微信i88811i哈,欢迎欢迎!也欢迎加入程序员交流群,专属程序员的圈子,加我微信拉你进群
欢迎关注我的公众号:程序员总部,关注公众号回复前端,免费领取 全套前端视频教程,关注公众号回复前端充值+你的账号,免费为您充值1000积分



所属网站分类: 技术文章 > 博客

作者:Jjxj

链接:http://www.qianduanheidong.com/blog/article/330466/4afaf0a64d45051d32ee/

来源:前端黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

30 0
收藏该文
已收藏

评论内容:(最多支持255个字符)