|
ORE Studio 0.0.4
|
Time and datetime utilities. More...
Classes | |
| class | datetime |
| Utilities for date and time operations. More... | |
| class | relative_time_formatter |
| Formats time points as relative time strings. More... | |
| class | time_utils |
| Cross-platform time utilities. More... | |
Enumerations | |
| enum class | numeric_style { always , automatic } |
| Enumeration for relative time formatting style. More... | |
| enum class | time_unit { second , minute , hour , day , week , month , quarter , year } |
| Enumeration for time units used in relative time formatting. More... | |
Variables | |
| constexpr const char * | k_timestamp_format = "%Y-%m-%d %H:%M:%S" |
| Canonical timestamp format string: "YYYY-MM-DD HH:MM:SS". | |
Time and datetime utilities.
Contains datetime handling utilities including time point parsing, relative time formatting (e.g., "5 minutes ago"), and general time-related operations.
|
strong |
|
strong |
Enumeration for time units used in relative time formatting.
Based on ECMAScript Intl.RelativeTimeFormat units.
|
constexpr |
Canonical timestamp format string: "YYYY-MM-DD HH:MM:SS".
Shared by all callers that need strftime/format format strings without a timezone suffix (database storage format and local-time display format).