/timetoken

web application which accepts string in datetime format and generates a token string formatting equivalent

Primary LanguageTypeScript

TimeToken

This project was inspired by me never remembering what the tokens are that represent various datetime string formats.

The web application takes in various datetime strings and returns a representation in their datetime token equivalents.

Currently it's not completetly accurate and I will update it whenever I have time.

Datetime String Token Representation Explanation
Fri Oct 18 2013 18:53:14 GMT+1000 (EST) %a %b %d %Y %H:%M:%S %Z Full datetime with timezone and weekday
18/01/2024 18:11:24 %d/%m/%Y %H:%M:%S Day/Month/Year with time
18:53:14 %H:%M:%S Time only (24-hour format)
2024-01-18 %Y-%m-%d Year-Month-Day
18/01/2024 %d/%m/%Y Day/Month/Year
January 18, 2024 18:53 %B %d, %Y %H:%M Month name, day, year, and time
Jan 18, 2024 18:53 %b %d, %Y %H:%M Abbreviated month name, day, year, and time
01/18/2024 06:30:00 PM %m/%d/%Y %I:%M:%S %p Month/Day/Year with 12-hour time and seconds (AM/PM)
01/18/2024 06:30 PM %m/%d/%Y %I:%M %p Month/Day/Year with 12-hour time, no seconds (AM/PM)
3/5/2024 %d/%m/%Y Day/Month/Year with single-digit day and month
2024-01 %Y-%m Year and month only
2024 %Y Year only
2024-01-18T18:11:24Z %Y-%m-%dT%H:%M:%S%Z ISO 8601 format with UTC timezone
Thu, 18 Jan 2024 18:11:24 GMT %a, %d %b %Y %H:%M:%S %Z RFC 2822 format with abbreviated day and month
18 Jan 2024 %d %b %Y Day, abbreviated month, and year
Thu, 18-Jan-24 18:11:24 GMT %a, %d-%b-%y %H:%M:%S %Z RFC 822 format with short year
2024-W03-4 %G-W%V-%u ISO week date (Year, week, and weekday)
2024-01-18 06:30:00 AM UTC+1000 %Y-%m-%d %I:%M:%S %p UTC%Z Date with 12-hour time, seconds, and UTC offset
18th January, 2024 at 6:30 PM %dth %B, %Y at %I:%M %p Day with suffix, full month, year, and 12-hour time