date and math

**1.定义日期**
Date 对象用于处理日期和时间。

可以通过 new 关键词来定义 Date 对象。以下代码定义了名为 myDate 的 Date 对象:

var myDate=new Date()

----------

**2.操作日期**
通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。

在下面的例子中,我们为日期对象设置了一个特定的日期 (2008 年 8 月 9 日):

var myDate=new Date()
    myDate.setFullYear(2008,7,9)
注意:表示月份的参数介于 0 到 11 之间。也就是说,如果希望把月设置为 8 月,则参数应该是 7。

----------

在下面的例子中,我们将日期对象设置为 5 天后的日期:

var myDate=new Date()
    myDate.setDate(myDate.getDate()+5)    
注意:如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换。

----------

**4.Math 对象***
Math(算数)对象的作用是:执行普通的算数任务。

Math 对象提供多种算数值类型和函数。无需在使用这个对象之前对它进行定义。

5.
**函数(方法)**    
实例:
下面的例子使用了 Math 对象的 round 方法对一个数进行四舍五入。

document.write(Math.round(4.7))上面的代码输出为:

5下面的例子使用了 Math 对象的 random() 方法来返回一个介于 0 和 1 之间的随机数:

document.write(Math.random())上面的代码输出为:

0.9370844220218102下面的例子使用了 Math 对象的 floor() 方法和 random() 来返回一个介于 0 和 10 之间的随机数:

document.write(Math.floor(Math.random()*11))

----------
**6.Math 对象方法**    
abs(x): 返回数的绝对值。    
ceil(x): 对数进行上舍入。    
floor(x): 对数进行下舍入。    
max(x,y) :返回 x 和 y 中的最高值。 
min(x,y) :返回 x 和 y 中的最低值。    
random(): 返回 0 ~ 1 之间的随机数。   
round(x): 把数四舍五入为最接近的整数。

----------
**7.Date 对象方法 **    
Date() :返回当日的日期和时间。     
getDate(): 从 Date 对象返回一个月中的某一天 (1 ~ 31)。     
getDay() :从 Date 对象返回一周中的某一天 (0 ~ 6)。     
getMonth(): 从 Date 对象返回月份 (0 ~ 11)。     
getFullYear(): 从 Date 对象以四位数字返回年份。      
getYear() :请使用 getFullYear() 方法代替。     
getHours() :返回 Date 对象的小时 (0 ~ 23)。     
getMinutes(): 返回 Date 对象的分钟 (0 ~ 59)。     
getSeconds(): 返回 Date 对象的秒数 (0 ~ 59)。     
getMilliseconds(): 返回 Date 对象的毫秒(0 ~ 999)。     
getTime() :返回 1970 年 1 月 1 日至今的毫秒数。

时间: 2024-12-16 21:38:08

date and math的相关文章

常用工具类(System,Runtime,Date,Calendar,Math)

一.Sy 一个java.lang包中的静态工具类. 三大字段: static PrintStream err "标准"错误输出流. static InputStream in "标准"输入流. static PrintStream out "标准"输出流. 其他常用方法: 描述系统信息: 获取系统属性信息: static Properties getProperties(): (Properties是Hashtable的子类,也就是Map 的子类

DATE日期··MATH对象

1.Date日期 --Date 对象用于处理日期和时间. Date 对象的语法: var myDate=new Date() 2.Date 对象方法 eg: <style type="text/css"> #date{ width: 400px; height: 30px; } </style> <body> <input type="text" id="date"> <input type=

内置对象(Date String Math Array)

什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方法:能够在对象上执行的动作.例如,表单的"提交"(Submit),时间的"获取"(getYear)等: JavaScript 提供多个内建对象,比如 String.Date.Array 等等,使用对象前先定义,如下使用数组对象: var objectName =new Ar

#9.6课堂JS总结#变量作用域 date()对象 math()对象

一.变量的作用域 1.JavaScript的作用域链 首先看下下面这段代码: <script type="text/javascript"> var rain = 1; function rainman(){ var man = 2; function inner(){ var innerVar = 4; alert(rain); } inner(); //调用inner函数 } rainman(); //调用rainman函数 </script> 观察aler

JavaScript---网络编程(4)-Date、Math、Global和自定义对象

本节博客进行Date对象.Math对象.Global对象和自定义对象的用法演示. 首先是一个out.js文件内容(输出到网页中的自定义输出方法): function println(parma){ document.write(parma+"<br/>"); } function print(parma){ document.write(parma); } Date 对象 启用基本存储器并取得日期和时间. dateObj = new Date() dateObj = new

java基础第十一篇之Date、Math、自动装箱和拆箱

Date类 表示一个瞬间,就是一个时刻 * * 构造方法: * public Date();//创建一个表示当前系统时间的Date对象 * public Date(long time);//毫秒值,距离标准时间(1970.1.1 0点0点0秒)的毫秒值 * * 成员方法: * long getTime();//获取当前日期对象(Date对象)距离标准时间的毫秒值 * * 毫秒值--->Date对象:public Date(long time) * Date对象---->毫秒值 :long ge

超级简单JS网页倒计时代码

<script type="text/javascript"> // JavaScript Document function ShowTimes(){ var AfterTime= new Date("2014/05/25 00:00:00");//活动截止时间 LeaveTime = AfterTime - new Date(); LeaveDays=Math.floor(LeaveTime/(1000*60*60*24));//天 LeaveHou

js概览

JavaScript语言由三部分组成: ---核心(ECMAScript) ---文档对象模型(DOM,Document Object Model) ----浏览器对象模型(BOM,Bdrowser Object Model) JavaScript的用途 客户端JavaScript 服务器端JavaScript --客户端数据计算 ----分布式计算 ---表单输入验证 -----实时服务器 ---浏览器事件的触发和处理 ------窗口应用 ---网页特殊显示效果制作 -----网络应用 --

MongoDB迁移方案-冷备份+增量备份恢复

QQ群:465614686 1.  环境构建步骤 (1)线上环境 都是副本集模式 3个业务访问节点+1个隐藏节点 (隐藏节点做hadoop.spark数据同步使用以及数据报表查询等) (2)主机以及配置说明 10.21.18.21  primary节点    优先级为100 10.21.18.22  secondary节点  优先级为90 10.21.18.23  secondary节点  优先级为80 10.21.18.24  隐藏节点       优先级为0 系统配置:128G内存,64Co