日期函数

这些函数创建并操纵 date、datetime 和 datetimezone 值的日期部分。

名称 说明
Date.AddDays 返回一个 Date/DateTime/DateTimeZone 值,其中天数部分是按提供的天数递增的。 它还会根据需要处理值的月份和年份部分的递增。
Date.AddMonths 返回一个 DateTime 值,其中月份部分是按 n 个月递增的。
Date.AddQuarters 返回一个 Date/DateTime/DateTimeZone 值,此值是按提供的季度数递增的。 每个季度定义为为期三个月的一段时间。 它还会根据需要处理值的年份部分的递增。
Date.AddWeeks 返回一个 Date/DateTime/DateTimeZone 值,此值是按提供的周数递增的。 每周定义为为期七天的一段时间。 它还会根据需要处理值的月份和年份部分的递增。
Date.AddYears 返回一个 DateTime 值,其中年份部分是按 n 年递增的。
Date.Day 返回 DateTime 值的日。
Date.DayOfWeek 返回数字(介于 0 到 6 之间)以指明提供的值是星期几。
Date.DayOfWeekName 返回星期几。
Date.DayOfYear 从 DateTime 值返回一个数字,此数字表示一年中的第几日。
Date.DaysInMonth 从 DateTime 值返回所在月份的天数。
Date.EndOfDay 返回天结束值。
Date.EndOfMonth 返回月份结束值。
Date.EndOfQuarter 返回季度结束值。
Date.EndOfWeek 返回周结束值。
Date.EndOfYear 返回年份结束值。
Date.From 返回值中的日期值。
Date.FromText 根据本地、通用和自定义日期格式创建日期。
Date.IsInCurrentDay 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于当日内。
Date.IsInCurrentMonth 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于当前月份内。
Date.IsInCurrentQuarter 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于当前季度内。
Date.IsInCurrentWeek 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于当周内。
Date.IsInCurrentYear 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于当年内。
Date.IsInNextDay 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一天内。
Date.IsInNextMonth 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于下一月内。
Date.IsInNextNDays 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一天数内。
Date.IsInNextNMonths 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一月数内。
Date.IsInNextNQuarters 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一季度数内。
Date.IsInNextNWeeks 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一周数内。
Date.IsInNextNYears 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于下一年数内。
Date.IsInNextQuarter 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于下一季度内。
Date.IsInNextWeek 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于下一周内。
Date.IsInNextYear 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于下一年内。
Date.IsInPreviousDay 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于前一天内。
Date.IsInPreviousMonth 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于上一月内。
Date.IsInPreviousNDays 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于上一天数内。
Date.IsInPreviousNMonths 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于上一月数内。
Date.IsInPreviousNQuarters 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于上一季度数内。
Date.IsInPreviousNWeeks 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于上一周数内。
Date.IsInPreviousNYears 指示给定的日期/时间值 dateTime 是否按系统当前日期和时间所确定的那样处于上一年数内。
Date.IsInPreviousQuarter 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于上一季度内。
Date.IsInPreviousWeek 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于上一周内。
Date.IsInPreviousYear 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于上一年内。
Date.IsInYearToDate 返回一个逻辑值,此值指示给定的 Date/DateTime/DateTimeZone 是否按系统当前日期和时间所确定的那样处于以当前年份 1 月 1 日开始至当前日期结束的时间段内。
Date.IsLeapYear 返回一个逻辑值,此值指示 DateTime 值的年份部分是否为闰年。
Date.Month 返回 DateTime 值中的月份。
Date.MonthName 返回月份部分的名称。
Date.QuarterOfYear 返回介于 1 到 4 之间的一个数字,此数字表示 DateTime 值中该年份的季度。
Date.StartOfDay 返回天开始值。
Date.StartOfMonth 返回月份开始值。
Date.StartOfQuarter 返回季度开始值。
Date.StartOfWeek 返回周开始值。
Date.StartOfYear 返回年份开始值。
Date.ToRecord 返回包含 Date 值的各个部分的记录。
Date.ToText 返回 Date 值中的文本值。
Date.WeekOfMonth 返回一个数字,此数字表示当前月份中的周数。
Date.WeekOfYear 返回一个数字,此数字表示当前年份中的周数。
Date.Year 返回 DateTime 值中的年份。
#date 从年、月和日创建一个日期值。