SAGA 9.12.0 | Tool Library Documentation

Date and Time Logic


Description

Date and Time Logic


Parameters

 NameTypeIdentifierDescriptionConstraints
InputTabletable, inputTABLE--
OutputOutputtable, output, optionalOUTPUT--
OptionsTimepoint Fieldtable fieldFIELD_TIMEPOINT--
TimepointFormat choiceFORMAT_TIMEPOINT-Available Choices: [0] Set Date [1] Set Date and Time [2] SAGA Date Field Type [3] Julian Day Number (JDN) [4] Modified Julian Day Number (MJD) [5] Unix Timestamp Default: 0
Timepoint Datedate [GUI]DATE_TIMEPOINT-Default: 2026-04-09
Timepoint Timetext [GUI]TIME_TIMEPOINT-Default: 12:40:39
Timepoint ISO Timetext [CMD]ISOTIME_TIMEPOINT-Default: 2026-04-09T12:40:39
Logical OperationchoiceOPERATION-Available Choices: [0] Is Earlier Than [1] Is Equal To [2] Is Later Than [3] Is Same Date [4] Is Same Time [5] Is Between [6] Is Strictly Between [7] Is Leap Year [8] Is Daylight Saving Time Default: 0
OutputchoiceBOOL_AS-Available Choices: [0] Bool [1] String Default: 0
True StringtextTRUE_STRING-Default: true
False StringtextFALSE_STRING-Default: false
Other Fieldtable fieldFIELD_OTHER--
OtherFormat choiceFORMAT_OTHER-Available Choices: [0] Set Date [1] Set Date and Time [2] SAGA Date Field Type [3] Julian Day Number (JDN) [4] Modified Julian Day Number (MJD) [5] Unix Timestamp Default: 0
Other Datedate [GUI]DATE_OTHER-Default: 2026-04-09
Other Timetext [GUI]TIME_OTHER-Default: 12:40:39
Other ISO Timetext [CMD]ISOTIME_OTHER-Default: 2026-04-09T12:40:39
Range Begin Fieldtable fieldFIELD_BEGIN--
Range BeginFormat choiceFORMAT_BEGIN-Available Choices: [0] Set Date [1] Set Date and Time [2] SAGA Date Field Type [3] Julian Day Number (JDN) [4] Modified Julian Day Number (MJD) [5] Unix Timestamp Default: 0
Range Begin Datedate [GUI]DATE_BEGIN-Default: 2026-04-09
Range Begin Timetext [GUI]TIME_BEGIN-Default: 12:40:39
Range Begin ISO Timetext [CMD]ISOTIME_BEGIN-Default: 2026-04-09T12:40:39
Range End Fieldtable fieldFIELD_END--
Range EndFormat choiceFORMAT_END-Available Choices: [0] Set Date [1] Set Date and Time [2] SAGA Date Field Type [3] Julian Day Number (JDN) [4] Modified Julian Day Number (MJD) [5] Unix Timestamp Default: 0
Range End Datedate [GUI]DATE_END-Default: 2026-04-09
Range End Timetext [GUI]TIME_END-Default: 12:40:39
Range End ISO Timetext [CMD]ISOTIME_END-Default: 2026-04-09T12:40:39

Command Line


Usage: saga_cmd table_tools 31 [-TABLE ] [-OUTPUT ] [-FIELD_TIMEPOINT ] [-FORMAT_TIMEPOINT ] [-ISOTIME_TIMEPOINT ] [-OPERATION ] [-BOOL_AS ] [-TRUE_STRING ] [-FALSE_STRING ] [-FIELD_OTHER ] [-FORMAT_OTHER ] [-ISOTIME_OTHER ] [-FIELD_BEGIN ] [-FORMAT_BEGIN ] [-ISOTIME_BEGIN ] [-FIELD_END ] [-FORMAT_END ] [-ISOTIME_END ]
  -TABLE:               Table
	table, input
  -OUTPUT:              Output
	table, output, optional
  -FIELD_TIMEPOINT:     Timepoint Field
	table field
  -FORMAT_TIMEPOINT:    TimepointFormat 
	choice
	Available Choices:
	[0] Set Date
	[1] Set Date and Time
	[2] SAGA Date Field Type
	[3] Julian Day Number (JDN)
	[4] Modified Julian Day Number (MJD)
	[5] Unix Timestamp
	Default: 0
  -ISOTIME_TIMEPOINT:   Timepoint ISO Time
	text
[CMD]
	Default: 2026-04-09T12:40:39
  -OPERATION:           Logical Operation
	choice
	Available Choices:
	[0] Is Earlier Than
	[1] Is Equal To
	[2] Is Later Than
	[3] Is Same Date
	[4] Is Same Time
	[5] Is Between
	[6] Is Strictly Between
	[7] Is Leap Year
	[8] Is Daylight Saving Time
	Default: 0
  -BOOL_AS:             Output
	choice
	Available Choices:
	[0] Bool
	[1] String
	Default: 0
  -TRUE_STRING:         True String
	text
	Default: true
  -FALSE_STRING:        False String
	text
	Default: false
  -FIELD_OTHER:         Other Field
	table field
  -FORMAT_OTHER:        OtherFormat 
	choice
	Available Choices:
	[0] Set Date
	[1] Set Date and Time
	[2] SAGA Date Field Type
	[3] Julian Day Number (JDN)
	[4] Modified Julian Day Number (MJD)
	[5] Unix Timestamp
	Default: 0
  -ISOTIME_OTHER:       Other ISO Time
	text
[CMD]
	Default: 2026-04-09T12:40:39
  -FIELD_BEGIN:         Range Begin Field
	table field
  -FORMAT_BEGIN:        Range BeginFormat 
	choice
	Available Choices:
	[0] Set Date
	[1] Set Date and Time
	[2] SAGA Date Field Type
	[3] Julian Day Number (JDN)
	[4] Modified Julian Day Number (MJD)
	[5] Unix Timestamp
	Default: 0
  -ISOTIME_BEGIN:       Range Begin ISO Time
	text
[CMD]
	Default: 2026-04-09T12:40:39
  -FIELD_END:           Range End Field
	table field
  -FORMAT_END:          Range EndFormat 
	choice
	Available Choices:
	[0] Set Date
	[1] Set Date and Time
	[2] SAGA Date Field Type
	[3] Julian Day Number (JDN)
	[4] Modified Julian Day Number (MJD)
	[5] Unix Timestamp
	Default: 0
  -ISOTIME_END:         Range End ISO Time
	text
[CMD]
	Default: 2026-04-09T12:40:39