mirror of
https://github.com/uutils/coreutils.git
synced 2025-12-23 08:47:37 +00:00
Implement locale-aware 12-hour vs 24-hour time formatting that respects LC_TIME environment variable preferences, matching GNU coreutils 9.9 behavior. - Add locale.rs module with nl_langinfo() FFI for POSIX locale queries - Detect locale hour format preference (12-hour vs 24-hour) - Use OnceLock caching for performance (99% faster on repeated calls) - Update default format to use locale-aware formatting - Add integration tests for C and en_US locales Fixes compatibility with GNU coreutils date-locale-hour.sh test. |
||
|---|---|---|
| .. | ||
| by-util | ||
| fixtures | ||
| uudoc | ||
| uutests | ||
| test_localization_and_colors.rs | ||
| test_util_name.rs | ||
| tests.rs | ||