Date Time Formatting In Rust With Chrono
//! ```cargo
//! [dependencies]
//! chrono = "0.4.31"
//! ```
use *;
Output:
%y Year (without century, zero padded) | 03
%-y Year (without century, no padding) | 3
%Y Year (with centry) | 2003
%m Month (zero padded) | 01
%-m Month (no padding) | 1
%B Month Name (full) | January
%b Month Name (abbrevaited) | Jan
%d Day of Month (zero padded) | 08
%-d Day of Month (no padding) | 8
%A Day of Week Name (full) | Wednesday
%a Day of Week Name (abbreviated) | Wed
%w Day of Week Zero Index Number | 3
%j Day of Year (zero padded) | 008
%-j Day of Year (no padding) | 8
%H Hour (24hr clock, zero padded) | 04
%-H Hour (24hr clock, no padding) | 4
%I Hour (12hr clock, zero padded) | 04
%-I Hour (12hr clock, no padding) | 4
%M Minute (zero padded) | 05
%-M Minute (no padding) | 5
%S Second (zero padded) | 06
%-S Second (no padding) | 6
%f Microsecond (zero padded) | 000000000
%U Week number (Sunday based) | 01
%W Week number (Monday based) | 01
%p AM/PM | AM
%c Locale DateTime String | Wed Jan 8 04:05:06 2003
%x Locale Date String | 01/08/03
%X Locale Time String | 04:05:06
%% Literal % | %
-- end of line --