--- tags: api/lua references: - client/space_lua/stdlib/os.ts --- The `os` namespace provides date, time, and clock functions. ## Date formats `os.date` accepts ISO C `strftime`-style format strings. Prefix the format with `!` to use UTC, or use `*t` (and `!*t` for UTC) to return a table of date fields. - `%Y`: full year - `%y`: year without century - `%m`: month from 01 through 12 - `%b` and `%B`: abbreviated and full month names - `%d` and `%e`: zero-padded and unpadded day of month - `%H` and `%I`: 24-hour and 12-hour hour - `%M`: minute - `%S`: second - `%p`: AM or PM - `%A` and `%a`: full and abbreviated weekday names - `%w`: weekday from 0 through 6, with Sunday as 0 - `%U` and `%W`: week of year starting on Sunday or Monday - `%V`: ISO 8601 week of year - `%j`: day of year - `%Z` and `%z`: time zone name and UTC offset - `%%`: literal percent sign ${spacelua.renderApiDocumentation("os")}