位置: IT常识 - 正文
推荐整理分享Js各种时间转换问题(YYYY-MM-DD 时间戳 中国标准时间)(js时间格式转换时间戳),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:js转化时间格式 按格式,js时间转换成时间戳,js如何转换时间格式,js时间转换日期格式 yyyy-mm-dd,js时间格式转换时间戳,js时间格式转化,js时间格式转化,js中时间转换,内容如对您有帮助,希望把文章链接给更多的朋友!
yyyy-mm-dd hh-mm-ss 转为中国标准时间 1、new Date(“month dd,yyyy hh:mm:ss”); 2、new Date(“month dd,yyyy”); 3、new Date(yyyy,mth,dd,hh,mm,ss); 注意:这种方式下,必须传递整型; 4、new Date(yyyy,mth,dd); 5、new Date(ms); 注意:ms:是需要创建的时间和 GMT时间1970年1月1日之间相差的毫秒数;当前时间与GMT1970.1.1之间的毫秒数:var mills = new Date().getTime();
时间戳转为中国标准时间
const time = 1531065600000;//时间戳(数字)const youData = new Data(time);中国标准时间转为时间戳Date.parse(Time)3. Date类型创建日期对象 let now = new Date();
在不给Date构造函数传参数的情况下,创建的对象将保存当前日期和时间。要基于其他日期和时间创建日期对象,需要传入毫秒表示。
方法:Date.parse() && Date.UTC() && Date.now() && Date.toLocaleString() && Date.toString()
Date.parse() 支持的参数类型: 1) 月/日/年 eg:’1/18/2023‘ 2) 月名 日,年 eg: ‘May 23, 2019’ 3) 周几 月名 日 年 时:分:秒 时区 eg:’Wed Jan 18 2023 16:21:53 GMT+0800‘ 4) YYYY-MM-DDTHH:mm:ss.sssZ eg: 2019-05-23T00:00:00 如果传入的参数不表示日期,则返回NaN
用法:
Date.UTC() 2000年1月1日零点 2005年5月5日下午5点55分55秒(注意月份是0为起点的)
Date.now() 当前时间
Date.toLocaleString() && Date.toString()
4. 日期格式化toDateString()
toTimeString()
toLocaleDateString()
toLocaleTimeString()
toUTCString()
5. 如何判断是否为当天时间if (new Date(str).toDateString() === new Date().toDateString()) { //今天 console.log("当天");} else if (new Date(str) < new Date()){ //之前 console.log(new Date(str).toISOString().slice(0,10));}下一篇:没有收到win10推送怎么办(windows2004没有推送)
友情链接: 武汉网站建设