date and math
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 日至今的毫秒数。
以上是关于date and math的主要内容,如果未能解决你的问题,请参考以下文章
Oracle 查询 BETWEEN (date) AND (date)