ユニット core.date

最終公開日 : Sep 16, 2026
日付関数を提供するスクリプトユニット。
メソッド
function addDays(value: date, days: decimal): date 日付に日を追加します
function addMonths(value: date, months: decimal): datetime 日付に月を追加します
function addYears(value: date, years: decimal): date 日付に年を追加します
function days(startValue: date, endValue: date): decimal 2 つの日付の間の日数を返します
function fromDatetime(value: datetime): date 日付時刻を日付に変換します
function fromIsoString(value: string): date ISO 形式 (yyyy-MM-dd) の文字列から日付を解析します
function months(startValue: date, endValue: date): decimal 2 つの日付間の月数を返します
function now(): date 現在の日付を返します
function dateOf(year: decimal, month: decimal, day: decimal): date 年、月、日を指定して日付を作成します
function toIsoString(value: date): string 日付を ISO 形式 (yyyy-MM-dd) の文字列に変換します
function years(startValue: date, endValue: date): decimal 2 つの日付間の年数を返します

addDays

function addDays(value: date, days: decimal): date
日付に日を追加します
パラメーター:
value: 入力日付
days: 追加される日数。整数にする必要があります
戻り値:
新しい日付。パラメーターが null の場合は null
使用可能な場所:

addMonths

function addMonths(value: date, months: decimal): datetime
日付に月を追加します
パラメーター:
value: 入力日付
months: 追加される月数。整数にする必要があります
戻り値:
新しい日付。パラメーターが null の場合は null
使用可能な場所:

addYears

function addYears(value: date, years: decimal): date
日付に年を追加します
パラメーター:
value: 入力日付
years: 追加される年数。整数にする必要があります
戻り値:
新しい日付。パラメーターが null の場合は null
使用可能な場所:

days

function days(startValue: date, endValue: date): decimal
2 つの日付の間の日数を返します
パラメーター:
startValue: 入力開始日
endValue: 入力終了日
戻り値:
日数。パラメーターが null の場合は null
使用可能な場所:

fromDatetime

function fromDatetime(value: datetime): date
日付と時刻を日付に変換します。入力の時間部分は無視されます
パラメーター:
value: 入力日時
戻り値:
新しい日付。パラメーターが null の場合は null
使用可能な場所:

fromIsoString

function fromIsoString(value: string): date
ISO 形式 (yyyy-MM-dd) の文字列から日付を解析します
パラメーター:
value: 入力文字列
戻り値:
日付。値が null であるか、形式が無効な場合は null
使用可能な場所:

months

function months(startValue: date, endValue: date): decimal
2 つの日付間の月数を返します
パラメーター:
startValue: 入力開始日
endValue: 入力終了日
戻り値:
月数、またはいずれかのパラメーターが null の場合は null
使用可能な場所:

now

function now(): date
現在の日付を返します
戻り値:
現在の日付
使用可能な場所:

of

function dateOf(year: decimal, month: decimal, day: decimal): date
年、月、日を指定して日付を作成します
パラメーター:
year: 入力年
month: 入力月
day: 入力日
戻り値:
新しい日付。パラメーターが null の場合は null
使用可能な場所:

toIsoString

function toIsoString(value: date): string
日付を ISO 形式 (yyyy-MM-dd) の文字列に変換します
パラメーター:
value: 入力日付
戻り値:
文字列。値が null の場合は null
使用可能な場所:

years

function years(startValue: date, endValue: date): decimal
2 つの日付間の年数を返します
パラメーター:
startValue: 入力開始日
endValue: 入力終了日
戻り値:
年数、またはいずれかのパラメーターが null の場合は null
使用可能な場所: