js中获取时间new Date()的全面介绍


Posted in Javascript onJune 20, 2016

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

myDate.getDate(); //获取当前日(1-31)

myDate.getDay(); //获取当前星期X(0-6,0代表星期天) 何问起 hovertree.com

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

myDate.getMinutes(); //获取当前分钟数(0-59)

myDate.getSeconds(); //获取当前秒数(0-59)

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

myDate.toLocaleString( ); //获取日期与时间

==========================================================================

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显示,所以时间差计算的不准确。

可以用第二种或第三种方法计算时间差。http://hovertree.com/menu/javascript/

js中单独调用new Date(),例如document.write(new Date());

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

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

--------------------------------------------------------------------------------------------------

将字符串形式的日期转换成日期对象

var strTime="2011-04-16"; //字符串日期格式          
var date= new Date(Date.parse(strTime.replace(/-/g,   "/"))); //转换成Data();

var month=date.getMonth()+1; //获取当前月份

以上这篇js中获取时间new Date()的全面介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 打地鼠游戏代码说明
Oct 12 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 Javascript
jQuery实现炫酷的鼠标轨迹特效
Feb 01 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
Feb 03 Javascript
Javascript中setTimeOut和setInterval的定时器用法
Jun 12 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
Jun 21 Javascript
微信js-sdk上传与下载图片接口用法示例
Oct 12 Javascript
Ajax的概述与实现过程
Nov 18 Javascript
jQuery实用密码强度检测
Mar 02 Javascript
浅谈mint-ui loadmore组件注意的问题
Nov 08 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
Oct 24 Javascript
AngularJs Javascript MVC 框架
Jun 20 #Javascript
jQuery 限制输入字符串长度
Jun 20 #Javascript
JavaScript函数节流概念与用法实例详解
Jun 20 #Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
Jun 20 #Javascript
jquery通过name属性取值的简单实现方法
Jun 20 #Javascript
jQuery模拟select实现下拉菜单功能
Jun 20 #Javascript
对jQuary选择器的全面总结
Jun 20 #Javascript
You might like
PHP 上传文件的方法(类)
2009/07/30 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
2011/08/03 PHP
php使用google地图应用实例
2014/12/31 PHP
CI框架中redis缓存相关操作文件示例代码
2016/05/17 PHP
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
Three.js学习之正交投影照相机
2016/08/01 Javascript
vue.js中$watch的用法示例
2016/10/04 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
详解vue嵌套路由-query传递参数
2017/05/23 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
2017/08/04 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
vue项目部署到nginx/tomcat服务器的实现
2019/08/26 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
vue中进行微博分享的实例讲解
2019/10/14 Javascript
Vue如何基于es6导入外部js文件
2020/05/15 Javascript
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
Python下载网络小说实例代码
2018/02/03 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
2020/02/28 Python
python 错误处理 assert详解
2020/04/20 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
中专生求职自荐信范文
2013/12/22 职场文书
毕业生护理专业个人求职信范文
2014/01/04 职场文书
吸烟检讨书2000字
2014/02/13 职场文书
材料会计岗位职责
2014/03/06 职场文书
节能环保演讲稿
2014/08/28 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
幼儿园见习报告范文
2014/10/30 职场文书
五一劳动节慰问信
2015/02/14 职场文书
详细聊聊MySQL中慢SQL优化的方向
2021/08/30 MySQL
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js