Skip to content

Documentation


Documentation / @kizami/engine / CalcSettings

Interface: CalcSettings

Defined in: types.ts:102

Properties

breakRule

breakRule: BreakRule

Defined in: types.ts:114


dayBoundaryMinutes

dayBoundaryMinutes: number

Defined in: types.ts:106

日界: ローカル0時からの分(0〜1439)。既定 0


legalHoliday

legalHoliday: LegalHolidayRule

Defined in: types.ts:112


tzOffsetMinutes

tzOffsetMinutes: number

Defined in: types.ts:104

ローカルと UTC の差(分)。Asia/Tokyo = 540。エンジンは固定オフセットのみ扱う


weekStartWeekday

weekStartWeekday: 0 | 1 | 2 | 3 | 4 | 5 | 6

Defined in: types.ts:111

週の起算曜日(0=日曜)。固定時間制の週法定労働時間の判定(labor law §32-1)に使う。 フレックスの月枠計算では使わない(月枠は暦日数ベースのため)。


workSystem

workSystem: WorkSystem

Defined in: types.ts:113