Formatting Date Variables
By default, the {Date}
variable will expand into a date formatted in the mm/dd/yyyy
(or dd/mm/yyyy
for non-US locales) format as shown in the screenshot below:
The first letter of the entered variable must be capitalized for the value to appear in the selected figure.
TouchDraw 2 allows the exact formatting style to be specified in scenarios where the date must be formatted differently than the default setting. Use one of the following {Date:format}
options to insert a desired format. Refer to the sample table below:
Variable | Description | Examples |
---|---|---|
{Date:d} | Default - Short Date Formatting | 6/15/2020 (US) 15/06/2020 (France) 2020/06/15 (Japan) |
{Date:D} | Long Date Formatting | Monday, June 15, 2020 (US) 15 июня 2020 г. (Russia) Montag, 15. Juni 2020 (Germany) |
{Date:f} | Full Date/Time (short time) Formatting | Monday, June 15, 2020 1:45 PM (US) den 15 juni 2020 13:45 (Sweden) Δευτέρα, 15 Ιουνίου 2020 1:45 μμ (Greece) |
{Date:F} | Full Date/Time (long time) Formatting | Monday, June 15, 2020 1:45:30 PM (US) den 15 juni 2020 13:45:30 (Sweden) Δευτέρα, 15 Ιουνίου 2020 1:45:30 μμ (Greece) |
{Date:g} | General Date/Time (short time) Formatting | 6/15/2020 1:45 PM (US) 15/06/2020 13:45 (Spain) 2020/6/15 13:45 (China) |
{Date:G} | General Date/Time (long time) Formatting | 6/15/2020 1:45:30 PM (US) 15/06/2020 13:45:30 (Spain) 2020/6/15 13:45:30 (China) |
{Date:m} | General Month/Day Formatting | June 15 (US) juni 15 (Denmark) Juni 15 (Indonesia) |
{Date:M} | General Month/Day Formatting | June 15 (US) juni 15 (Denmark) Juni 15 (Indonesia) |
{Date:o} | Round-Trip Date/Time Formatting | 06-15T13:45:30.0900000 |
{Date:O} | Round-Trip Date/Time Formatting | 06-15T13:45:30.0900000 |
{Date:r} | RFC1123 Formatting | 15 Jun 2020 20:45:30 GMT |
{Date:R} | RFC1123 Formatting | 15 Jun 2020 20:45:30 GMT |
{Date:s} | Sortable Date/Time Formatting | 2020-06-15T13:45:30 |
{Date:t} | Short Time Formatting | 1:45 PM (US) 13:45 (Croatia - Hrvatska) 01:45 (Egypt) |
{Date:T} | Long Time Formatting | 01:45:30 PM (US) 13:45:30 (Croatia - Hrvatska) 01:45:30 (Egypt) |
{Date:u} | Universal Sortable Date/Time Formatting | 2020-06-15 20:45:30Z |
{Date:U} | Universal Full Date/Time Formatting | Monday, June 15, 2020 8:45:30 PM (US) den 15 juni 2020 20:45:30 (Sweden) Δευτέρα, 15 Ιουνίου 2020 8:45:30 μμ (Greece) |
{Date:y} | Year Month Formatting | June, 2020 (US) juni 2020 (Denmark) Juni 2020 (Indonesia) |
{Date:Y} | Year Month Formatting | June, 2020 (US) juni 2020 (Denmark) Juni 2020 (Indonesia) |
In addition to the formatting variables above, you can also use the variable below to create your own custom date formats. For example, we could do something like the following
{Date:MM/dd/yy H:mm:ss}
which would create something like:
06/10/12 15:24:16
Variable | Description | Examples |
---|---|---|
{Date:d} | The day of the month, from 1 through 31. | 6/1/2020 1:45:30 PM -> 1 6/15/2020 1:45:30 PM -> 15 |
{Date:dd} | The day of the month, from 01 through 31. | 6/1/2020 1:45:30 PM -> 01 6/15/2020 1:45:30 PM -> 15 |
{Date:ddd} | The abbreviated name of the day of the week. | 6/15/2020 1:45:30 PM -> Mon (US) 6/15/2020 1:45:30 PM -> Пн (Russia) 6/15/2020 1:45:30 PM -> lun. (France) |
{Date:dddd} | The full name of the day of the week. | 6/15/2020 1:45:30 PM -> Monday (US) 6/15/2020 1:45:30 PM -> понедельник (Russia) 6/15/2020 1:45:30 PM -> lundi (France) |
{Date:f} | The tenths of a second in a date and time value. | 6/15/2020 13:45:30.617 -> 6 6/15/2020 13:45:30.050 -> 0 |
{Date:ff} | The hundredths of a second in a date and time value. | 6/15/2020 13:45:30.617 -> 61 6/15/2020 13:45:30.005 -> 00 |
{Date:fff} | The milliseconds in a date and time value. | 6/15/2020 13:45:30.617 -> 617 6/15/2020 13:45:30.0005 -> 000 |
{Date:ffff} | The ten thousandths of a second in a date and time value. | 6/15/2020 13:45:30.6175 -> 6175 6/15/2020 13:45:30.00005 -> 0000 |
{Date:fffff} | The hundred thousandths of a second in a date and time value. | 6/15/2020 13:45:30.61754 -> 61754 6/15/2020 13:45:30.000005 -> 00000 |
{Date:ffffff} | The millionths of a second in a date and time value. | 6/15/2020 13:45:30.617542 -> 617542 6/15/2020 13:45:30.0000005 -> 000000 |
{Date:fffffff} | The ten millionths of a second in a date and time value. | 6/15/2020 13:45:30.6175425 -> 6175425 6/15/2020 13:45:30.0001150 -> 0001150 |
{Date:F} | If non-zero, the tenths of a second in a date and time value. | 6/15/2020 13:45:30.617 -> 6 6/15/2020 13:45:30.050 -> (no output) |
{Date:FF} | If non-zero, the hundredths of a second in a date and time value. | 6/15/2020 13:45:30.617 -> 61 6/15/2020 13:45:30.005 -> (no output) |
{Date:FFF} | If non-zero, the milliseconds in a date and time value. | 6/15/2020 13:45:30.617 -> 617 6/15/2020 13:45:30.0005 -> (no output) |
{Date:FFFF} | If non-zero, the ten thousandths of a second in a date and time value. | 6/1/2020 13:45:30.5275 -> 5275 6/15/2020 13:45:30.00005 -> (no output) |
{Date:FFFFF} | If non-zero, the hundred thousandths of a second in a date and time value. | 6/15/2020 13:45:30.61754 -> 61754 6/15/2020 13:45:30.000005 -> (no output) |
{Date:FFFFFF} | If non-zero, the millionths of a second in a date and time value. | 6/15/2020 13:45:30.617542 -> 617542 6/15/2020 13:45:30.0000005 -> (no output) |
{Date:FFFFFFF} | If non-zero, the ten millionths of a second in a date and time value. | 6/15/2020 13:45:30.6175425 -> 6175425 6/15/2020 13:45:30.0001150 -> 000115 |
{Date:g}, {Date:gg} | The period or era. | 6/15/2020 1:45:30 PM -> A.D. |
{Date:h} | The hour, using a 12-hour clock from 1 to 12. | 6/15/2020 1:45:30 AM -> 1 6/15/2020 1:45:30 PM -> 1 |
{Date:hh} | The hour, using a 12-hour clock from 01 to 12. | 6/15/2020 1:45:30 AM -> 01 6/15/2020 1:45:30 PM -> 01 |
{Date:H} | The hour, using a 24-hour clock from 0 to 23. | 6/15/2020 1:45:30 AM -> 1 6/15/2020 1:45:30 PM -> 13 |
{Date:HH} | The hour, using a 24-hour clock from 00 to 23. | 6/15/2020 1:45:30 AM -> 01 6/15/2020 1:45:30 PM -> 13 |
{Date:m} | The minute, from 0 through 59. | 6/15/2020 1:09:30 AM -> 9 6/15/2020 1:09:30 PM -> 9 |
{Date:mm} | The minute, from 00 through 59. | 6/15/2020 1:09:30 AM -> 09 6/15/2020 1:09:30 PM -> 09 |
{Date:M} | The month, from 1 through 12. | 6/15/2020 1:45:30 PM -> 6 |
{Date:MM} | The month, from 01 through 12. | 6/15/2020 1:45:30 PM -> 06 |
{Date:MMM} | The abbreviated name of the month. | 6/15/2020 1:45:30 PM -> Jun (US) 6/15/2020 1:45:30 PM -> juin (France) 6/15/2020 1:45:30 PM -> Jun (South Africa) |
{Date:MMMM} | The full name of the month. | 6/15/2020 1:45:30 PM -> June (US) 6/15/2020 1:45:30 PM -> juni (Denmark) 6/15/2020 1:45:30 PM -> uJuni (South Africa) |
{Date:s} | The second, from 0 through 59. | 6/15/2020 1:45:09 PM -> 9 |
{Date:ss} | The second, from 00 through 59. | 6/15/2020 1:45:09 PM -> 09 |
{Date:t} | The first character of the AM/PM designator. | 6/15/2020 1:45:30 PM -> P (US) 6/15/2020 1:45:30 PM -> 午 (Japan) 6/15/2020 1:45:30 PM -> (France) |
{Date:tt} | The AM/PM designator. | 6/15/2020 1:45:30 PM -> PM (US) 6/15/2020 1:45:30 PM -> 午後 (Japan) 6/15/2020 1:45:30 PM -> (France) |
{Date:y} | The year, from 0 to 99. | 1/1/0001 12:00:00 AM -> 1 1/1/0900 12:00:00 AM -> 0 1/1/1900 12:00:00 AM -> 0 6/15/2009 1:45:30 PM -> 9 |
{Date:yy} | The year, from 00 to 99. | 1/1/0001 12:00:00 AM -> 01 1/1/0900 12:00:00 AM -> 00 1/1/1900 12:00:00 AM -> 00 6/15/2009 1:45:30 PM -> 09 |
{Date:yyy} | The year, with a minimum of three digits. | 1/1/0001 12:00:00 AM -> 001 1/1/0900 12:00:00 AM -> 900 1/1/1900 12:00:00 AM -> 1900 6/15/2009 1:45:30 PM -> 2009 |
{Date:yyyy} | The year as a four-digit number. | 1/1/0001 12:00:00 AM -> 0001 1/1/0900 12:00:00 AM -> 0900 1/1/1900 12:00:00 AM -> 1900 6/15/2009 1:45:30 PM -> 2009 |
{Date:yyyyy} | The year as a five-digit number. | 1/1/0001 12:00:00 AM -> 00001 6/15/2009 1:45:30 PM -> 02009 |
{Date:z} | Hours offset from UTC, with no leading zeros. | 6/15/2020 1:45:30 PM -07:00 -> -7 |
{Date:zz} | Hours offset from UTC, with a leading zero for a single-digit value. | 6/15/2020 1:45:30 PM -07:00 -> -07 |
{Date:zzz} | Hours and minutes offset from UTC. | 6/15/2020 1:45:30 PM -07:00 -> -07:00 |
{Date::} | The time separator. | 6/15/2020 1:45:30 PM -> : (US) 6/15/2020 1:45:30 PM -> . (Italy) 6/15/2020 1:45:30 PM -> : (Japan) |
{Date:/} | The date separator. | 6/15/2020 1:45:30 PM -> / (US) 6/15/2020 1:45:30 PM -> - (Algeria) |