Data内置对象
1.内置对象 Date 日期对象
2.创建日期对象
2.1 根据当前的系统时间来创建日期对象。
var date1 = new Date();
//a.输出日期对象的信息
console.log(date1); //Thu Dec 14 2017 20:55:24 GMT+0800
console.log(date1.toString()); //Thu Dec 14 2017 20:55:24 GMT+0800
//b.输出日期对象里面的日期部分。
console.log(date1.toDateString()); //Thu Dec 14 2017
console.log(date1.toLocaleDateString()); //2017/12/14
//c.输出日期对象里面的时间部分
console.log(date1.toTimeString()); // 20:55:24 GMT+0800 (中国标准时间)
console.log(date1.toLocaleTimeString()); // 下午8:55:24
2.2 根据指定的系统时间来创建日期对象。 参数有三种格式
//a. 给number类型的值,逗号隔开
var date2 = new Date(2000,5,6,8,20,30); //月份是从0开始的。
console.log(date2); //Tue Jun 06 2000 08:20:30 GMT+0800 (中国标准时间)
//b. 给字符串形式的年月日
var date3 = new Date("2000-5-6 8:20:30");
console.log(date3); //Sat May 06 2000 08:20:30 GMT+0800 (中国标准时间)
//c. 给毫秒的形式
var date4 = new Date(1000); //1秒=1000毫秒
console.log(date4); //给的毫秒从1970年1月1号,早八点开始算。Thu Jan 01 1970 08:00:01 GMT+0800 (中国标准时间)
2.3 获取当前的时间,毫秒形式
var date5 = Date.now();
console.log(date5); // 1513256404915
2.4 获取日期对象里面的部分内容。
// getTime() 返回毫秒数和valueOf()结果一样
// getMilliseconds()
// getSeconds() 返回0-59
// getMinutes() 返回0-59
// getHours() 返回0-23
// getDay() 返回星期几 0周日 6周6
// getDate() 返回当前月的第几天,当月的几号
// getMonth() 返回月份,从0开始
// getFullYear() 返回4位的年份 如 2016
// console.log('--------------------------------');
var date = new Date();
console.log(date.getFullYear());
console.log(date.getDate());
console.log(date.getDay());
console.log(date.getDate());
console.log(date.getMonth());
console.log(date.getFullYear());
2.5 写一个函数传过来一个日期对象,返回yyyy-MM-dd HH:mm:ss形式的字符串
其实可以用moment.js
方法一:
function getStrOfDate(date){
var year = date.getFullYear();
var month = date.getMonth()+1;
month = month < 10? "0"+month : month;
var day = date.getDate();
var hour = date.getHours();
var min = date.getMinutes();
var sec = date.getSeconds();
return year+"-"+month+"-"+day+" "+hour+":"+min+":"+sec;
}
var date1 = new Date();
console.log(getStrOfDate(date1));// 2017-12-14 21:3:49
方法二:
function getDate(a){
return a.getFullYear()+"-"+a.getMonth()+"-"+a.getDate()+" "+a.getHours()+":"+a.getMinutes()+":"+a.getSeconds();
}
var date11 = new Date();
console.log(getDate(date11)); //2017-12-14 21:3:49
Data内置对象的更多相关文章
- WebForm 内置对象
内置对象: Response对象:响应请求 Response.Write("<script>alert('添加成功!')</script>"); Respo ...
- C#WebForm内置对象
内置对象: Response对象:响应请求Response.Write("<script>alert('添加成功!')</script>");Respons ...
- WebForm---增删改(内置对象)
一.添加 前台代码: <body> <form id="form1" runat="server"> <h1>用户添加< ...
- ASP.NET 常用内置对象详解-----Response
利用提供的内置对象,可以实现页面之间的数据传递及实现一些特定的功能,如:缓冲输出,页面重定向等等. Response :响应,反应 Request:请求 Server:服务器 Application: ...
- JS的内置对象以及JQuery中的部分内容
[js中的数组] 1 数组的概念:可以再内存中连续存储的多个有序元素的结构 元素的顺序:称为下标,通过下标查找对应元素. ...
- python——内置对象
python的内置对象 对象类型 常量示例/用法 Number(数字) 3.14159, 1234, 999L 3+4j String(字符串) 'spam', "guido's" ...
- C#构造方法(函数) C#方法重载 C#字段和属性 MUI实现上拉加载和下拉刷新 SVN常用功能介绍(二) SVN常用功能介绍(一) ASP.NET常用内置对象之——Server sql server——子查询 C#接口 字符串的本质 AJAX原生JavaScript写法
C#构造方法(函数) 一.概括 1.通常创建一个对象的方法如图: 通过 Student tom = new Student(); 创建tom对象,这种创建实例的形式被称为构造方法. 简述:用来初 ...
- JavaScript 标准内置对象Promise使用学习总结
Javascript标准内置对象Promise使用学习总结 by:授客 QQ:1033553122 1. 基础用法 var condition = true; let p = new Prom ...
- [转]python file文件操作--内置对象open
python file文件操作--内置对象open 说明: 1. 函数功能打开一个文件,返回一个文件读写对象,然后可以对文件进行相应读写操作. 2. file参数表示的需要打开文件的相对路径(当前 ...
随机推荐
- Content-Encoding与Content-Type的区别
RFC 2616 for HTTP 1.1 specifies how web servers must indicate encoding transformations using the Con ...
- Ubuntu 16.04安装和卸载软件命令
安装软件 apt-get install softname1 softname2 softname3…… 卸载软件 apt-get remove softname1 softname2 softnam ...
- 在Android 上运行 openCV ,并做灰度变化的一个例子
OpenCVImageProcessing1. 导入Opencv的 androrid SDK灰度算法 OpenCVImageProcessing 导入opencv Jar包,配置OpenCVLibra ...
- day007 列表类型、元祖类型、 字典类型、 集合类型的内置方法
目录 列表数据类型的内置方法 作用 定义方式 优先掌握的方法 需要掌握的方法 元祖类型的内置方法 作用 定义方式 优先掌握的方法(参考列表方法) 字典类型的内置方法 作用 定义方式 优先掌握的方法 需 ...
- 【转载】Java 集合详解
转载:https://www.cnblogs.com/ysocean/p/6555373.html 一.集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象.但若非程序运行,程序开发阶段 ...
- 在win7下,easyphp安装过程中MSVCR110.DLL没有被指定在WINDOWS上运行,或者它包含错误
这是安装easyphp后启动时出现的错误界面.查网上一大堆说法,基本上p用没有.真正解决的办法去m$站点 http://www.microsoft.com/zh-CN/download/details ...
- java获取文件的父目录
File file = new File("a.txt"); String parentPath = file.getParent(); // null File parentDi ...
- 善用性能工具进行SQL整体优化
SQL优化是一个复杂的工程,首先要讲究从整体到局部.今天我们首先学习关于数据库整体优化都有哪些性能工具,接着分析这些工具的特点,并结合案例进行探索,最后再进行总结和思考. 总体学习思路如下图所示: 都 ...
- mysql use index () 优化查询的例子
USE INDEX在你查询语句中表名的后面,添加 USE INDEX 来提供你希望 MySQ 去参考的索引列表,就可以让 MySQL 不再考虑其他可用的索引.Eg:SELECT * FROM myta ...
- HDU 3389
对于这道题,我们需要从(A+B)%3==0这式子考虑.对于第一条式子,我们可以知道,只能是奇偶盒子交替转移. 由第二条式子可知,要么是同余为0的A,B之间转移,要么是余数为1,2之间的 转移.后来仔细 ...