日期函数

这些函数创建和操作日期、日期时间和日期时间带时区值的日期组件。

名称 DESCRIPTION
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 从 DateTime 值返回一个介于 1 到 4 之间的年份季度的数字。
Date.StartOfDay 返回当天的开始时间。
Date.StartOfMonth 返回月份的开始日期。
Date.StartOfQuarter 返回季度的开始时间。
Date.StartOfWeek 返回一周的开始时间。
Date.StartOfYear 返回年份的开始时间。
Date.ToRecord 返回一个包含日期值各个部分的记录。
Date.ToText 从 Date 值返回文本值。
Date.WeekOfMonth 返回当前月份中周计数的数字。
Date.WeekOfYear 返回当前年份中周计数的数字。
Date.Year 从 DateTime 值返回年份。
#date 从年、月和日创建日期值。