|
| 1 | +--- |
| 2 | +title: "Gistr: Datetime Format" |
| 3 | +tags: |
| 4 | + - cheatsheets |
| 5 | +--- |
| 6 | + |
| 7 | +# Datetime Structure |
| 8 | +The following flags can be used when adjusting any settings with Gistr which utilize a datetime format: |
| 9 | + |
| 10 | +<br /> |
| 11 | + |
| 12 | +| Type | Flag | Output | |
| 13 | +| --- | --- | --- | |
| 14 | +| Month | `M` | 1 2 ... 11 12 | |
| 15 | +| | `Mo` | 1st 2nd ... 11th 12th | |
| 16 | +| | `MM` | 01 02 ... 11 12 | |
| 17 | +| | `MMM` | Jan Feb ... Nov Dec | |
| 18 | +| | `MMMM` | January February ... November December | |
| 19 | +| Quarter | `Q` | 1 2 3 4 | |
| 20 | +| | `Qo` | 1st 2nd 3rd 4th | |
| 21 | +| Day of Month | `D` | 1 2 ... 30 31 | |
| 22 | +| | `Do` | 1st 2nd ... 30th 31st | |
| 23 | +| | `DD` | 01 02 ... 30 31 | |
| 24 | +| Day of Year | `DDD` | 1 2 ... 364 365 | |
| 25 | +| | `DDDo` | 1st 2nd ... 364th 365th | |
| 26 | +| | `DDDD` | 001 002 ... 364 365 | |
| 27 | +| Day of Week | `d` | 0 1 ... 5 6 | |
| 28 | +| | `do` | 0th 1st ... 5th 6th | |
| 29 | +| | `dd` | Su Mo ... Fr Sa | |
| 30 | +| | `ddd` | Sun Mon ... Fri Sat | |
| 31 | +| | `dddd` | Sunday Monday ... Friday Saturday | |
| 32 | +| Day of Week (Locale) | `e` | 0 1 ... 5 6 | |
| 33 | +| Day of Week (ISO) | `E` | 1 2 ... 6 7 | |
| 34 | +| Week of Year | `w` | 1 2 ... 52 53 | |
| 35 | +| | `wo` | 1st 2nd ... 52nd 53rd | |
| 36 | +| | `ww` | 01 02 ... 52 53 | |
| 37 | +| Week of Year (ISO) | `W` | 1 2 ... 52 53 | |
| 38 | +| | `Wo` | 1st 2nd ... 52nd 53rd | |
| 39 | +| | `WW` | 01 02 ... 52 53 | |
| 40 | +| Year | `YY` | 70 71 ... 29 30 | |
| 41 | +| | `YYYY` | 1970 1971 ... 2029 2030 | |
| 42 | +| | `YYYYYY` | -001970 -001971 ... +001907 +001971<br>Note: Expanded Years (Covering the full time value range of approximately 273,790 years forward or backward from 01 January, 1970) | |
| 43 | +| | `Y` | 1970 1971 ... 9999 +10000 +10001<br>Note: This complies with the ISO 8601 standard for dates past the year 9999 | |
| 44 | +| Era Year | `y` | 1 2 ... 2020 ... | |
| 45 | +| Era | `N, NN, NNN` | BC AD | |
| 46 | +| | `NNNN` | Before Christ, Anno Domini | |
| 47 | +| | `NNNNN` | BC AD | |
| 48 | +| Week Year | `gg` | 70 71 ... 29 30 | |
| 49 | +| | `gggg` | 1970 1971 ... 2029 2030 | |
| 50 | +| Week Year (ISO) | `GG` | 70 71 ... 29 30 | |
| 51 | +| | `GGGG` | 1970 1971 ... 2029 2030 | |
| 52 | +| AM/PM | `A` | AM PM | |
| 53 | +| | `a` | am pm | |
| 54 | +| Hour | `H` | 0 1 ... 22 23 | |
| 55 | +| | `HH` | 00 01 ... 22 23 | |
| 56 | +| | `h` | 1 2 ... 11 12 | |
| 57 | +| | `hh` | 01 02 ... 11 12 | |
| 58 | +| | `k` | 1 2 ... 23 24 | |
| 59 | +| | `kk` | 01 02 ... 23 24 | |
| 60 | +| Minute | `m` | 0 1 ... 58 59 | |
| 61 | +| | `mm` | 00 01 ... 58 59 | |
| 62 | +| Second | `s` | 0 1 ... 58 59 | |
| 63 | +| | `ss` | 00 01 ... 58 59 | |
| 64 | +| Fractional Second | `S` | 0 1 ... 8 9 | |
| 65 | +| | `SS` | 00 01 ... 98 99 | |
| 66 | +| | `SSS` | 000 001 ... 998 999 | |
| 67 | +| | `SSSS` ... <br> `SSSSSSSSS` | 000[0..] 001[0..] ... 998[0..] 999[0..] | |
| 68 | +| Time Zone | `z` or `zz` | EST CST ... MST PST | |
| 69 | +| | `Z` | -07:00 -06:00 ... +06:00 +07:00 | |
| 70 | +| | `ZZ` | -0700 -0600 ... +0600 +0700 | |
| 71 | +| Unix Timestamp | `X` | 1360013296 | |
| 72 | +| Unix Millisecond Timestamp | `x` | 1360013296123 | |
| 73 | + |
| 74 | +<br /> |
| 75 | +<br /> |
0 commit comments