千家信息网

js中new Date()怎么用

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍了js中new Date()怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。js new Date() 测试var
千家信息网最后更新 2026年10月31日js中new Date()怎么用

这篇文章主要介绍了js中new Date()怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

js new Date() 测试

var t = new Date().toString(); //t = "Thu Oct 31 2019 11:36:57 GMT+0800 (中国标准时间)" var t1 = new Date(); var data_arry =[]; var that = new Date(); data_arry.push(that.constructor()); // Thu Oct 31 2019 11:50:26 GMT+0800 (中国标准时间)"data_arry.push(that.getDate()); //31data_arry.push(that.getDay()); // 4data_arry.push(that.getFullYear()); //2019data_arry.push(that.getHours()); // 11data_arry.push(that.getMilliseconds()); // 401data_arry.push(that.getMinutes()); // 50data_arry.push(that.getMonth()); //9data_arry.push(that.getSeconds()); //26data_arry.push(that.getTime()); //1572493826401data_arry.push(that.getTimezoneOffset()); //-480data_arry.push(that.getUTCDate()); //31data_arry.push(that.getUTCDay());data_arry.push(that.getUTCFullYear());data_arry.push(that.getUTCHours());data_arry.push(that.getUTCMilliseconds());data_arry.push(that.getUTCMinutes());data_arry.push(that.getUTCMonth());data_arry.push(that.getUTCSeconds());data_arry.push(that.getYear());data_arry.push(that.setDate());data_arry.push(that.setFullYear());data_arry.push(that.setHours());data_arry.push(that.setMilliseconds());data_arry.push(that.setMinutes());data_arry.push(that.setMonth());data_arry.push(that.setSeconds());data_arry.push(that.setTime());data_arry.push(that.setUTCDate());data_arry.push(that.setUTCFullYear());data_arry.push(that.setUTCHours());data_arry.push(that.setUTCMilliseconds());data_arry.push(that.setUTCMinutes());data_arry.push(that.setUTCMonth());data_arry.push(that.setUTCSeconds());data_arry.push(that.setYear());data_arry.push(that.toDateString());data_arry.push(that.toGMTString());//data_arry.push(that.toISOString()); 报错data_arry.push(that.toJSON());data_arry.push(that.toLocaleDateString());data_arry.push(that.toLocaleString());data_arry.push(that.toLocaleTimeString());data_arry.push(that.toString());data_arry.push(that.toTimeString());data_arry.push(that.toUTCString());data_arry.push(that.valueOf());

函数

 function get_nowtime() {      var date = new Date();      return (date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate());    }    console.log(get_nowtime());

扩展阅读:

JS获取当前时间戳的方法-JavaScript 获取当前时间戳

JavaScript 获取当前时间戳:

第一种方法:

var timestamp =Date.parse(new Date());

结果:1280977330000

第二种方法:

var timestamp =(new Date()).valueOf();

结果:1280977330748

第三种方法:

var timestamp=new Date().getTime();

结果:1280977330748

第一种:获取的时间戳是把毫秒改成000显示,

第二种和第三种是获取了当前毫秒的时间戳。

我和同事在用js实现一个显示出分析数据所剩大概时间的过程中,时间总是变给0,结果很怪异,最后发现获取时间的时候用的是Date.parse(newDate())获取的时间戳把毫秒改成了000显示,所以时间差计算的不准确。

可以用第二种或第三种方法计算时间差。

js中单独调用new Date(),例如[xss_clean](new Date());

显示的结果是:Mar 31 10:10:43 UTC+0800 2012 这种格式的时间

但是用new Date() 参与计算会自动转换为从1970.1.1开始的毫秒数

感谢你能够认真阅读完这篇文章,希望小编分享的"js中new Date()怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

时间 方法 结果 篇文章 时间差 标准 标准时 中国 怪异 价值 兴趣 函数 同事 同时 数据 时候 更多 朋友 格式 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 广州大一互联网络科技有限公司 湖南永感互联网科技有限公司 杭州互联网科技公司 互联网科技的英文 上海喔噻互联网科技 智慧科技互联网 互联网科技有限公司 翻译 安控科技rtu产品工业互联网 贵州叶脉互联网科技有限公司所属行业 受益于互联网科技的高速发展 上海京穆互联网科技有限公司 沐思想互联网科技有限公司 领航科技大厦互联网公司 2021世界互联网领先科技成果发布 信承诺互联网科技有限公司 西安有哪些互联网高科技企业 全球科技与互联网公司市值变化 云鲸互联网络科技有限公司 广州智享互联网科技 互联网科技公司官网 奇酷互联网络科技公司 互联网 科技服务平台 中天科技中国工业互联网 万物互联网智能科技 银川新华互联网科技学校是国营吗 科技和互联网行业的特点 互联网科技大会大佬 伍佰万互联网科技是干嘛的 前海云享互联网科技
0