`

Date函数与日期相差

 
阅读更多

<script language="javascript" type="text/javascript">
function dateSub()
{

   // date2 = new Date("01-03-2000");

// date2 = new Date("2000/01/02");
var date1 = new Date(2007, 01, 12);
var date2 = new Date(2008, 01, 25);
alert(Math.floor((date2 - date1)/(1000 * 60 * 60 * 24))); //日期相差的天数
}
</script>

Date 对象是 JavaScript 的一种内部数据类型。

Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其方法执行的。

请从下面的表格访问有关 Date 对象的方法的详细信息。

Date 对象的方法

FF: Firefox, N: Netscape, IE: Internet Explorer

方法 描述 FF N IE
Date() 返回当日的日期和时间 1 2 3
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31) 1 2 3
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6) 1 2 3
getMonth() 从 Date 对象返回月份 (0 ~ 11) 1 2 3
getFullYear() 从 Date 对象以四位数字返回年份 1 4 4
getYear() 从 Date 对象以两位或四位数字返回年份。 1 2 3
getHours() 返回 Date 对象的小时 (0 ~ 23) 1 2 3
getMinutes() 返回 Date 对象的分钟 (0 ~ 59) 1 2 3
getSeconds() 返回 Date 对象的秒数 (0 ~ 59)) 1 2 3
getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999) 1 4 4
getTime() 返回 1970 年 1 月 1 日至今的毫秒数 1 2 3
getTimezoneOffset() 返回本地时间与格林威治标准时间的分钟差 (GMT) 1 2 3
getUTCDate() 根据世界时从 Date 对象返回月中的一天 (1 ~ 31) 1 4 4
getUTCDay() 根据世界时从 Date 对象返回周中的一天 (0 ~ 6) 1 4 4
getUTCMonth() 根据世界时从 Date 对象返回月份 (0 ~ 11) 1 4 4
getUTCFullYear() 根据世界时从 Date 对象返回四位数的年份 1 4 4
getUTCHours() 根据世界时返回 Date 对象的小时 (0 ~ 23) 1 4 4
getUTCMinutes() 根据世界时返回 Date 对象的分钟 (0 ~ 59) 1 4 4
getUTCSeconds() 根据世界时返回 Date 对象的秒钟 (0 ~ 59) 1 4 4
getUTCMilliseconds() 根据世界时返回 Date 对象的毫秒(0 ~ 999) 1 4 4
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数 1 2 3
setDate() 设置 Date 对象中月的某一天 (1 ~ 31)) 1 2 3
setMonth() 设置 Date 对象中月份 (0 ~ 11)) 1 2 3
setFullYear() 设置 Date 对象中的年份(四位数字) 1 4 4
setYear() 设置 Date 对象中的年份(两位或四位数字)。 1 2 3
setHours() 设置 Date 对象中的小时 (0 ~ 23) 1 2 3
setMinutes() 设置 Date 对象中的分钟 (0 ~ 59) 1 2 3
setSeconds() 设置 Date 对象中的秒钟 (0 ~ 59) 1 2 3
setMilliseconds() 设置 Date 对象中的毫秒 (0 ~ 999) 1 4 4
setTime() 通过向或从1970年1月1日午夜添加或减去指定数目的毫秒来计算日期和时间 1 2 3
setUTCDate() 根据世界时设置 Date 对象中月份的一天 (1 ~ 31) 1 4 4
setUTCMonth() 根据世界时设置 Date 对象中的月份 (0 ~ 11) 1 4 4
setUTCFullYear() 根据世界时设置 Date 对象中年份(四位数字) 1 4 4
setUTCHours() 根据世界时设置 Date 对象中小时 (0 ~ 23) 1 4 4
setUTCMinutes() 根据世界时设置 Date 对象中分钟 (0 ~ 59) 1 4 4
setUTCSeconds() 根据世界时设置 Date 对象中秒钟 (0 ~ 59) 1 4 4
setUTCMilliseconds() 根据世界时设置 Date 对象中毫秒S(0 ~ 999) 1 4 4
toSource() 代表对象的源代码 1 4 -
toString() 把 Date 对象转换为字符串。 1 2 4
toTimeString() 把 Date 对象的时间部分转换为字符串。 1 2 4
toDateString() 把 Date 对象的日期部分转换为字符串。 1 2 4
toGMTString() 根据格林威治时间,把 Date 对象转换为字符串。 1 2 3
toUTCString() 根据世界时,把 Date 对象转换为字符串。 1 4 4
toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。 1 2 3
toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串 1 2 3
toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串 1 2 3
UTC() 根据世界时,获得一个日期,然后返回1970年1月1日午夜到该日期的毫秒数。 1 2 3
valueOf() 返回 Date 对象的原始值。 1 2 4

Date 对象的属性

FF: Firefox, N: Netscape, IE: Internet Explorer

属性 描述 FF N IE
constructor 一个对创建对象的函数的引用 1 4 4
prototype 使您有能力向对象添加属性和方法 1 3 4

分享到:
评论

相关推荐

    Excel使用DATEVALUE计算借款日期与还款日期相差的天数.docx

    "Excel DATEVALUE 函数计算借款日期与还款日期相差的天数" DATEVALUE 函数是 Excel 中的一个强大函数,它可以将以文本表示的日期转换成一个序列号,从而使得日期的计算变得非常方便。今天,我们将学习如何使用 ...

    Gbase 8s内置函数之日期函数

    TO_DATE函数是Gbase 8s内置函数中的日期函数,它将字符串转换为日期类型。例如,TO_DATE('2021-06-18 12:34:56', 'yyyy-mm-dd hh:mi:ss')将返回2021年6月18日 12点34分56秒。 示例代码: ``` select to_date('...

    编写一个友元函数,求两个日期之间相差的天数;

    在本题中,我们需要设计一个友元函数来计算两个日期之间的天数差异。下面将详细阐述如何实现这个功能。 首先,我们定义一个名为`Date`的类,它包含表示日期的年、月、日的数据成员。这些数据成员通常设置为私有,以...

    js计算两个日期相差几周

    ### JavaScript 计算两个日期相差几周的知识点详解 在日常开发工作中,我们经常会遇到需要处理日期的问题,比如计算两个日期之间的差距等。本篇文章将详细介绍如何使用JavaScript编写一个函数来计算两个日期之间...

    Excel日期函数应用教程

    本教程将详细介绍 Excel 中的日期函数,包括 DATE、DATEVALUE、DAY、DAYS360 和 EDATE 等函数。 DATE 函数 DATE 函数用于返回代表特定日期的序列号。其语法为 DATE(year, month, day),其中 year、month 和 day ...

    Android 获取2个日期相差天数

    这个任务可以通过编程实现,本文将详细讲解如何在Android环境中获取两个日期相差的天数。 首先,我们需要了解Java中的日期处理类,主要涉及到`java.util.Date`和`java.text.SimpleDateFormat`。`Date`类用于表示...

    计算2个日期相差天数、去除节假日周末

    首先,我们需要一个日期类(Date Class)来表示日期,它至少应包含年、月、日这三个属性。我们可以创建一个结构体或类,如`Date`,并提供相应的构造函数、比较运算符和输出方法。例如: ```cpp struct Date { int ...

    oracle返回相差的天数

    使用TO_DATE函数转换日期格式 在Oracle中,`TO_DATE`是一个非常重要的函数,它可以把字符串转换为指定格式的日期类型。其基本语法如下: ```sql TO_DATE(date_string, format) ``` - `date_string`: 要转换的...

    Excel函数应用教程:日期时间函数.pdf

    DATE函数:DATE函数的用途是返回代表特定日期的序列号。它的语法是DATE(year,month,day),其中year是年份,可以是一到四位数字;month是月份的数字;day是日的数字。如果输入的月份大于12,将从指定年份的一月份...

    Sql Server中的日期与时间函数

    ### Sql Server中的日期与时间函数 在SQL Server中,日期与时间函数是非常重要的工具,用于处理日期和时间数据。这些函数可以帮助我们获取当前系统日期、时间,并进行各种日期时间的操作,比如添加或减去一定的时间...

    mysql日期函数总结

    此函数可以用于日期之间的比较或计算两个日期相差的天数: ```sql SELECT TO_DAYS('2008-08-08') - TO_DAYS(NOW()); ``` - **DATEDIFF(date1, date2)**: 计算两个日期之间的天数差。 ```sql SELECT DATEDIFF...

    Excel日期时间函数.docx

    Excel 日期时间函数是 Excel 中用于处理日期和时间的函数,包括 DATE、DATEVALUE、DAY、DAYS360 和 EDATE 等。下面是对这些函数的详细介绍: DATE 函数 DATE 函数用于返回代表特定日期的序列号。语法为 DATE(year,...

    PHP获取系统当前时间date函数借鉴.pdf

    在PHP中,除了`date()`函数,还有其他与日期和时间相关的函数,比如`strtotime()`用于将非Unix时间戳的日期时间字符串转化为Unix时间戳,`mktime()`和`gmmktime()`用于生成指定日期和时间的Unix时间戳。 在处理日期...

    Java中计算两个日期相差天数和比较2日期先后顺序

    ### Java中计算两个日期相差天数 在Java中,计算两个日期之间相差的天数是一项常见且实用的功能。本文将详细介绍如何使用`SimpleDateFormat`、`Date`以及`Calendar`类来实现这一功能。 #### 代码解读 首先,我们...

    节假日判断函数

    该函数主要用于计算两个日期相差的工作天数,并且可以根据指定的节假日表来判断哪些日期是节假日。 知识点1:工作日计算函数 函数f_WorkDay用于计算两个日期相差的工作天数。该函数的输入参数为@dt_begin和@dt_end...

    JS简单获取日期相差天数的方法

    最终,该代码段会输出“347”,表示两个日期相差的天数。 除了本文介绍的方法外,还可以通过使用其他在线工具来帮助我们计算日期差。例如,提供的链接中包含了多个在线日期和天数计算器,这些工具可以通过网页直接...

    经常用到的javascript日期函数库啊

    通过比较两个日期字符串,得出它们之间相差的天数。 #### 四、使用示例 假设我们想要使用 `isLeapYear` 方法判断一个日期是否为闰年: ```javascript var today = new Date(); if (today.isLeapYear()) { ...

    输入日期,就算两个日期相差几天

    "输入日期,就算两个日期相差几天"这个话题涉及到日期和时间的计算,这是一个基础且实用的技能。下面将详细介绍如何进行日期差计算以及计算星期的方法。 1. **日期差计算**: 在Python中,我们可以使用内置的`...

    2021-2022收藏的精品资料Oracle日期函数大全.docx

    `TO_DATE`函数用于将字符串转换成日期格式。在Oracle中,`TO_DATE`函数的格式非常灵活,可以满足不同场景的需求。以下是一些常用的格式符: - **Year**: 年份有多种表示方式。 - `yy`: 表示两位数的年份,如`07`...

    微信小程序日期函数

    以上就是微信小程序中关于日期处理的一些关键知识点,掌握这些技能,可以帮助你更有效地实现与日期相关的功能。在实际项目中,可能还需要考虑到时区转换、日期范围检查等复杂情况,但以上基础方法足以应对大部分日常...

Global site tag (gtag.js) - Google Analytics