# Program blocks / Date and timer operations

Overview

### Program blocks

- Date and timer operations
  - LGF_GetCalendarDay (FC / 3.0.1)
  - LGF_GetCalendarWeek_ISO (FC / 3.0.1)
  - LGF_GetCalendarWeek_US (FC / 3.0.1)
  - LGF_IsGermanHoliday (FC / 3.0.1)
  - LGF_AstroClock (FB / 3.0.1)
  - LGF_DelayProgram (FB / 1.0.0)
  - LGF_GetClockState (FB / 1.0.0)
  - LGF_SetTime (FB / 3.0.3)
  - LGF_TimerSwitch (FB / 3.1.0)

### PLC data types

- Date and timer operations
  - LGF_typeGPS (UDT / V3.0.1)
  - LGF_typeGPS_DD (UDT / V3.0.1)
  - LGF_typeGPS_DMS (UDT / V3.0.1)