码迷,mamicode.com
首页 > 其他好文 > 详细

date and math

时间:2016-05-19 10:18:12      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

**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 日至今的毫秒数。     

date and math

标签:

原文地址:http://www.cnblogs.com/q1748486819/p/5507466.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!