js date 和 math
Math
用于执行常用的数学任务
console.log(Math.E); 自然数底数2.718
console.log(Math.PI); 圆周率3.1415926
console.log(Math.abs(-12)); 取绝对值
console.log(Math.ceil(12.3)); 向上取整
console.log(Math.floor(14.8)); 向下取整
console.log(Math.round(1234.5678)); 生成开区间0到1随机数
console.log(Math.pow(2,3)); 2的3次方
console.log(Math.sqrt(4)); 开平方根
console.log(Math.ceil(Math.random()*10)); 生成1到10 随机数
console.log(Math.max(12,3423,45345,6435655345)); 取最大值
console.log(Math.min(-234,23,2346,324536)); 取最小值
Date
Date.now();
获取当前时间戳从0时开始计算;可接受的参数个数为7个,传入的月份date是从0开始计算的,所你当传入10月时,显示为11月
var d=new Date(1767868788234259); 填入毫秒
console.log(d);
var d=new Date(2015,10,3); 填入日期//Thu Feb 01 1945 00:00:00 GMT+0800 (中国标准时间)
console.log(d);
- var d=new Date(45,1); 显示为Thu Feb 01 1945 00:00:00 GMT+0800 (中国标准时间)如果提供了至少两个参数,其余的参数均会默认设置为1(如果没有提供day参数)或者0。
console.log(d);
var d=new Date(2013,13,2);
Parse();获取本地时间的时间戳并且从1970年0时开始计算
console.log(Date.parse(2015,09,26,12,23,34)); //获取这个时间段的时间戳
console.log(Date.parse("Aug 9,2015"));
console.log(Date.UTC(2015,09,01,0,0,0));
var d=new Date("2015-09-26 12:23:34");
console.log(d);
console.log(d.getFullYear()); 获取年份
console.log(d.getMonth()+1); 获取月份
console.log(d.getDate()); 获取当前日
console.log(d.getDay()); 星期几(0是星期日)
console.log(d.getHours()); 获取小时
console.log(d.getMinutes()); 获取分钟
console.log(d.getSeconds()); 获取秒
console.log(d.getMilliseconds()); 获取毫秒
console.log(d.getTime()); 获取1970年1月1日至今的毫秒数
d.setDate('11'); 设置日
根据本地时间为指定的日期对象设置月份中的第几天。
根据本地时间为指定日期对象设置完整年份(四位数年份是四个数字)。
根据本地时间为指定日期对象设置小时数。
Date.prototype.setMilliseconds()
根据本地时间为指定日期对象设置毫秒数。
根据本地时间为指定日期对象设置分钟数。
根据本地时间为指定日期对象设置月份。
根据本地时间为指定日期对象设置秒数。
通过指定从 1970-1-1 00:00:00 UTC 开始经过的毫秒数来设置日期对象的时间,对于早于 1970-1-1 00:00:00 UTC的时间可使用负值。
根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
Date.prototype.setUTCFullYear()
根据世界时设置 Date 对象中的年份(四位数字)。
根据世界时设置 Date 对象中的小时 (0 ~ 23)。
Date.prototype.setUTCMilliseconds()
根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。
Date.prototype.setUTCMinutes()
根据世界时设置 Date 对象中的分钟 (0 ~ 59)。
根据世界时设置 Date 对象中的月份 (0 ~ 11)。
Date.prototype.setUTCSeconds()
根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。
setFullYear()方法用于设置年份。
console.log(d);
Date.UTC() 世界时间
接受和构造函数最长形式的参数相同的参数(从2到7),并返回从 1970-01-01 00:00:00 UTC 开始所经过的毫秒数。
js date 和 math的更多相关文章
- js Date 时间格式化的扩展
js Date 时间格式化的扩展: Date.prototype.format = function (fmt) { var o = { , //月 "d+": this.getD ...
- JS Date当前时间:获取日期时间方法在各浏览器中的差异
转自:http://www.feiesoft.com/00047/<script type="text/javascript"> // JS Date当前时间获取方法在 ...
- Js Date泣血整理
原文:Js Date泣血整理 JS Date 对象用于处理日期和时间. 创建 Date 对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值. ...
- JavaScript -- 时光流逝(四):js中的 Math 对象的属性和方法
JavaScript -- 知识点回顾篇(四):js中的 Math 对象的属性和方法 1. Math 对象的属性 (1) E :返回算术常量 e,即自然对数的底数(约等于2.718). (2) LN2 ...
- js 获取随机数 Math.random()
js 获取随机数 Math.random() // 结果为0-1间的一个随机数(包括0,不包括1) var randomNum1 = Math.random(); //console.log(rand ...
- js Date对象总结
Date在js中和Array类似,都是拥有自己的特殊方法的特殊对象. 由于平常用到Date着实不多,对它的了解颇浅.上周被问到怎么样获取某年某个月的天数,我当时想了一会儿,回答说有两种,一种自己写判断 ...
- js中的Math
js中的Math Math.round 取最接近的整数 Math.round(-2.7) // -3 Math.ceil 向上取整 Math.ceil(1.1) // 2 Math.floor 向下取 ...
- js Date 函数方法及日期计算
js Date 函数方法 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份 ...
- #9.6课堂JS总结#变量作用域 date()对象 math()对象
一.变量的作用域 1.JavaScript的作用域链 首先看下下面这段代码: <script type="text/javascript"> var rain = 1; ...
随机推荐
- secureCRT保存屏幕输出内容
1.有时执行一个mysql语句,屏幕打印行过多,需要设置翻动最大行数 打开Options Session Options–>Terminal–>Emulation,在Scrollback输 ...
- java----判断闰年和平年
public class year{ public static void main(String[] args){ int year=2010; if((year%4==0&&yea ...
- python修炼第四天
今天换了师傅.江湖人称景女神^o^. 女师傅讲的比较细,原理的比较多.初学者来说有些难.但是基本功是必须要打牢的.努力! 迭代器 迭代器,迭代的工具1 什么是迭代,指的是一个重复的过程,每一次重复称为 ...
- 根据不同访问设备跳转到PC页面或手机页面
目前很多网站都是采用了响应式自适应页面的设计了,根据访问设备的不同,显示不同的内容.但是还是会有一些节奏比较慢的网站,还是PC页面和手机PAD页面不同的访问域名.正好我这里有个需要,同一个域名要根据不 ...
- centos7搭建vsftpd并启用虚拟用户
虚拟用户的特点是只能访问服务器为其提供的FTP服务,不能访问系统的其它资源,所以,如果想让用户对FTP服务器站内具有写权限,但又不允许访问系统其他资源,可以使用虚拟用户来提高系统的安全性. 在vsft ...
- Ubuntu 17.04版本下,opencv进行源码编译安装
本文主要针对Ubuntu 17.04版本下,opencv进行源码编译安装.开发环境主要针对python 对 openCV库的调用. 安装 gcc cmake 编译环境 sudo apt-get ins ...
- inout口在modelsim仿真的方法
//主要是// 和**********部分是关键 1 `timescale 1ns/1ns module tb(); reg main_clk; :] addr; reg FPGA_CS0;//FPG ...
- Android四大组件之Service --- 如何启动和停止Service?
启动和停止方法主要是通过Intent来实现 以上一篇中的ServiceTest项目为例来启动和停止MyService这个服务 首先修改activity_main.xml中的代码,如下所示:<Li ...
- Redis的基本知识
Redis: 1. 概念:开源的高性能键值对数据库, 提供多种键值对数据类型:字符串.(离散)哈希.列表.集合.有序集合类型 内部储存与持久化:内存的读写速度远高于磁盘:自身提供持久化机制(RDB.A ...
- mui组件 输入表单 快捷键mf
<form class="mui-input-group"> <div class="mui-input-row"> <label ...