JavaScript Date对象

embedded/2024/11/9 16:45:05/

JavaScript Date对象

js 算术
数学对象:用于算术运算
Math.PI:返回圆周率(约等于3.14159)。
Math.E:返回算术常量 e,即自然对数的底数(约等于2.718)。
Math.LN2:返回 2 的自然对数(约等于0.693)。
Math.LN10:返回 10 的自然对数(约等于2.302)。
Math.LOG2E:返回以 2 为底的 e 的对数(约等于 1.414)。
Math.LOG10E:返回以 10 为底的 e 的对数(约等于0.434)。
Math.SQRT1_2:返回返回 2 的平方根的倒数(约等于 0.707)。
Math.SQRT2:返回 2 的平方根(约等于 1.414)。
Math.abs:返回数的绝对值
Math.atan2:返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。
Math.ceil:对数进行上舍入。
Math.floor:对数进行下舍入。
Math.round:把数四舍五入为最接近的整数。
Math.max:返回 x 和 y 中的最高值。
Math.min:返回 x 和 y 中的最低值。
Math.pow:返回 x 的 y 次幂。
Math.random:返回 0 ~ 1 之间的随机数。
console.log(`圆周率:${Math.PI}`);
console.log(`常量e自然对数的底数:${Math.E}`);
console.log(`2的自然对数:${Math.LN2}`);
console.log(`10的自然对数:${Math.LN10}`);
console.log(`以2为底的e的对数:${Math.LOG2E}`);
console.log(`以10为底的e的对数:${Math.LOG10E}`);
console.log(`返回2的平方根的倒数:${Math.SQRT1_2}`);
console.log(`返回2的平方根:${Math.SQRT2}`);
// 方法
console.log(`绝对值:${Math.abs(-12.3)}`);
console.log(`点的弧度:${Math.atan2(40,40)}`);
console.log(`对数进行上舍入${Math.ceil(-12.3)}`);
console.log(`对数进行下舍入${Math.floor(-12.3)}`);
console.log(`对数进行四舍五入${Math.round(-12.3)}`);console.log(`两个数的最大值:${Math.max(123,234)}`);
console.log(`两个数的最小值:${Math.min(123,234)}`);
console.log(`返回x的y次幂 ${Math.pow(2,3)}`);
console.log(`0~1的随机数:${Math.random()}`);
js日期

let now:Date=new Date();

getDate:从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getMonth:从 Date 对象返回月份 (0 ~ 11)。
getFullYear:从 Date 对象以四位数字返回年份。
getUTCFullYear:根据世界时从 Date 对象返回四位数的年份。
getHours:返回 Date 对象的小时 (0 ~ 23)。
getMinutes:返回 Date 对象的分钟 (0 ~ 59)。
getSeconds:返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds:返回 Date 对象的毫秒(0 ~ 999)。
getTime:返回 1970 年 1 月 1 日至今的毫秒数。
setTime:以毫秒设置 Date 对象。
let now:Date=new Date();
console.log(now);
console.log(`号:${now.getDate()}`);
console.log(`月:${now.getMonth()+1}`);//月份从0开始的
console.log(`年:${now.getFullYear()}`);
console.log(`年:${now.getUTCFullYear()}`);
console.log(`时:${now.getHours()}`);
console.log(`分:${now.getMinutes()}`);
console.log(`秒:${now.getSeconds()}`);
console.log(`:毫秒${now.getMilliseconds()}`);//1秒等于1000毫秒
// 1970年1月1日
console.log(`1970年1月1日至今的毫秒数:${now.getTime()}`);
// 设置毫秒数
now.setTime(now.getTime()+30*24*60*60*1000);

http://www.ppmy.cn/embedded/94898.html

相关文章

漏洞复现-通达OA v11.6 report_bi.func.php SQL注入

看漏洞成因 在自定义函数内首先查找了第一个单引号出现位置然后将出现位置的字符串长度给加到了pos这个变量内 然后循环使用substr截取长度为pos拼接到clean内 然后进入另外一个循环查找单引号和注释符直到没有查找到后跳出循环 最后返回的语句 只要没有跳出循环 clean就继续…

无人机企业甲级服务能力等级证书作用分析

在无人机行业蓬勃发展的今天,企业之间的竞争日益激烈,如何在众多竞争者中脱颖而出,成为行业内的佼佼者,是每个无人机企业都需深思的问题。无人机企业甲级服务能力等级证书,作为行业权威认证,不仅是对企业综…

【Java】文件IO

文章目录 一、什么是文件二、硬盘1. 机械硬盘2. 固态硬盘 三、文件路径四、文件类型 文件 硬盘 系统管理文件,引入一个额专门的模块,“文件系统”,每个文件都有一个“路径”描述文件所在位置 一、什么是文件 此处谈到的文件,本…

缓解新手 R Packages 安装焦虑

文章目录 前言安装 pak安装、更新 CRAN 或 Bioconductor 的工具Reinstall升级更新 R Rackages 从 GitHub 安装从 URL 安装安装本地工具及其依赖项查找、解释依赖 pak 官方文档: 前言 对于一个刚学习生信和使用R的同学来说,安装 R Packages 可能算是一个小…

ChatMoneyAI菜谱大全告诉你如何烹饪

本文由 ChatMoney团队出品 在这个充满科技感的时代,人工智能技术正逐渐渗透到我们生活的方方面面。特别是在烹饪领域,AI菜谱的出现为厨艺不精的人们带来了一线希望。就近发现ChatMoneyAI的全能AI知识库系统就有AI菜谱的功能,以其便捷、智能的…

人工智能GPU算力评估分析

GPU算力评估 一、 关于训练GPU的带宽 大模型训练算力需求:总算力(Tlops)6倍模型参数量训练数据token量,精准高效满足大规模训练需求。 需要把那么计算量和通信量的比例是多少? 3:指的是一次正向两次反向,反向是梯度…

后台管理权限自定义按钮指令v-hasPermi

第一步:在src下面建立一个自定义指令文件,放自定义指令方法 permission.js文件: /*** v-hasPermi 操作权限处理*/import store from "/store";export default {inserted(el, binding) {const { value } binding;//从仓库里面获取到后台给的数组const permission s…

Linux笔记 --- 标准IO

系统IO的最大特点一个是更具通用性,不管是普通文件、管道文件、设备节点文件、接字文件等等都可以使用,另一个是他的简约性,对文件内数据的读写在任何情况下都是带任何格式的,而且数据的读写也都没有经过任何缓冲处理,…