Cloud Software Group, Inc. EBX®
ドキュメント>開発者ガイド>EBX®スクリプト>関数フィールドAPI
ナビゲーションモードドキュメント>開発者ガイド>EBX®スクリプト>関数フィールドAPI

ユニット core.time

時間関数を提供するスクリプトユニットです。

メソッド

function addHours(value: time, hours: decimal): time

時間に時間を追加します。

function addMinutes(value: time, minutes: decimal): time

時間に分を追加します。

function addSeconds(value: time, seconds: decimal): time

時間に秒を追加します。

function of(hours: decimal, minutes: decimal, seconds: decimal): time

時間、分、秒を指定して時間を作成します。

function fromDatetime(value: datetime): datetime

日付と時刻を時刻に変換します。

function seconds(startValue: time, endValue: time): decimal

2回の間の秒数を返します。

function addHours(value: time, hours: decimal): time

時間に時間を追加します。計算は深夜に終了します。

パラメーター:

value:入力時間

hours:追加される時間数。整数である必要があります。

戻り値:

新しい時刻。パラメーターがnullの場合はnull。

function addMinutes(value: time, minutes: decimal): time

時間に分を追加します。計算は深夜に終了します。

パラメーター:

value:入力時間

minutes:追加する分数。整数である必要があります。

戻り値:

新しい時刻。パラメーターがnullの場合はnull。

function addSeconds(value: time, seconds: decimal): time

時間に秒を追加します。秒の小数部はミリ秒の精度でサポートされています。計算は深夜に終了します。

パラメーター:

value:入力時間

seconds:追加される秒数。小数部は小数点以下3桁に丸められます。

戻り値:

新しい時刻。パラメーターがnullの場合はnull。

function of(hours: decimal, minutes: decimal, seconds: decimal): time

時間、分、秒を指定して時間を作成します。秒の小数部はミリ秒の精度でサポートされています。

パラメーター:

hours:入力時間

分:入力分

second:入力秒。小数部は小数点以下3桁に丸められます。

戻り値:

新しい時刻。パラメーターがnullの場合はnull。

function fromDatetime(value: datetime): datetime

日付と時刻を時刻に変換します。日付部分は無視されます。

パラメーター:

value:入力日時

戻り値:

新しい時刻。パラメーターがnullの場合はnull。

function seconds(startValue: time, endValue: time): decimal

2回の間の秒数を返します。

パラメーター:

startValue:入力開始日時(両端を含む)

endValue: 入力された終了日時のみ

戻り値:

秒数。パラメーターがnullの場合はnull。戻り値には小数部分が含まれる場合があります。

ドキュメント>開発者ガイド>EBX®スクリプト>関数フィールドAPI