关闭

js Date对象

时间: 2019-09-05阅读: 2506标签: 对象

1、创建Date对象

    方法一:

var date1=new Date('2018/12/25 10:30:50');

    方法二:

var date2=new Date(2018,11,25,10,30,50);


2、获取当前的系统时间new Date();返回值就是当前系统时间 

var date3=new Date();


3、new Date(1000*60*60*24),返回值是距离计算机元年对应的日期时间

var date3=new Date(1000*60*60*24*365*50);
//返回值2019-12-20T00:00:00.000Z


4、获取Date中的日期时间

var date3=new Date('2018/12/25 10:30:50');
var year=date3.getFullYear();
var month=date3.getMonth();
var day=date3.getDate();
var hour=date3.getHours();
var minute=date3.getMinutes();
var secoend=date3.getSeconds();
var millisecond=date3.getMilliseconds();
var week=date3.getDay();
console.log(year,month,day,hour,minute,secoend,millisecond,week);


5、getTime()    获取日期距离计算机元年的毫秒数

var date1=new Date('2018/12/25 10:30:50');
var space=date1.getTime();

 

6、转为本地日期时间格式

var d=new Date('2018/12/18');   
console.log(d.toLocaleString());   //年-月-日 时:分:妙
console.log(d.toLocaleDateString());   //年-月-日
console.log(d.toLocaleTimeString());   //时-分-妙

 

7、设置时间日期

setTime()设置后,日期时间都会改变

var d=new Date('2018/12/18');
//设置年份
d.setFullYear(2019);
//设置月份
d.setMonth(0);
//设置日期
d.setDate(10);
//设置时
d.setHours(8);
//设置分
d.setMinutes(8);
//设置秒
d.setSeconds(8);
//设置毫秒
d.setMilliseconds(8);
//设置距离元年毫秒数
d.setTime(134700000000);
console.log(d);

 

站长推荐

1.云服务推荐: 国内主流云服务商,各类云产品的最新活动,优惠券领取。地址:阿里云腾讯云华为云

2.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/5140

关闭

JavaScript的内置对象

内置对象:对象是由属性和方法组成的,使用点语法访问,数组用于存储若干数据,自动为每位数据分配下标,从0开始

javascript如何判断对象是否相等?

JavaScript作为一个基于对象(没有类的概念)的语言,从入门到精通到放弃一直会被对象这个问题围绕。下面我们就来看一下如何判断对象是否相等。

js对象 对属性调用.和[] 两种方式的区别

在 JS 对象中,调用属性一般有两种方法——点和中括号的方法。 标准格式是对象.属性(不带双引号),注意一点的是:js对象的属性,key标准是不用加引号的,加也可以,特别的情况必须加,如果key数字啊,表达式啊等等

深入理解js对象中数据属性和访问器属性

创建对象的方式有两种:第一种,通过new操作符后面跟Object构造函数,第二种,对象字面量方式。两种方式创建出来的对象是一样的,有相同的属性和方法。这些属性内部都有描述其行为的属性描述符。

JavaScript面向对象编程中_优雅的类写法

虽然现在已经是ES6的时代,但是,还是有必要了解下ES5是怎么写一个类的。本文详述JavaScript面向对象编程中的类写法,并分步骤讲述如何写出优雅的类。

JS中的函数与对象

创建函数的三种方式:函数声明、函数表达式、函数对象方式;创建对象的三种方式:字面量方式、工厂模式创建对象、利用构造函数创建对象(常用)

利用 WeakMap 对 Vue 新建数组中的对象赋予 :key

在 Vue 中,对组件进行循环都需要加入key以便“就地复用”,可是在某些情况下,我们需要新建多个对象,而这些对象不是从后端获取到的,而是前端生成的,没有唯一值,且 Vue 目前版本只允许字符串,数字作为组件的 key

ES6 之 对象的简写方式

简写有两条基本原则:同名的属性可以省略不写;对象中的方法中的 : function 可以省略不写;来看下下面这个例子我分别用ES5 和 ES6 的语法分别定义并声明了一个简单的学生对象

Js中Blob是什么?

MDN给出的解释:Blob 对象表示一个不可变、原始数据的类文件对象;创建一个blob只有两种方式1、通过new Blob();使用blob.slice切割,创建一个新的blob对象;读取blob唯一方式,使用fileReader

javascript中document是什么?

javascript中document是window对象的属性,表示对Document对象的只读引用。Document对象是Window对象的一部分,可通过window.document属性对其进行访问。

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!