dtu
Private
Content
53 lines{require(<#456625369974308866> only!):456625369974308866,781689754122321970}
{=(COMMENT):Converts any given datetime to unix.
Input: [date] <optional time>
Example: April 20 2021 14:30}
{=(tag):[p]dtu}
{=(input):[date string] [time]}
{=(usage):{tag} {input}}
{=(usageEx):{tag} April 24 2020 19:35}
{=(largs):{lower:{args}}}
{=(jargs):{join(~):{largs}}}
{=(month):{list(1):0~{jargs}}}
{=(day):{list(2):0~{jargs}}}
{=(year):{list(3):0~{jargs}}}
{=(time):{list(4):0~{jargs}}}
{=(day):{if(=={day}):{strf:%d}|{day}}}
{=(monthsL):january february march april may june july august september october november december}
{=(monthsN):01 02 03 04 05 06 07 08 09 10 11 12 {strf:%m} plhldr}
{=(monthIdx):{index({month}):0 {monthsL}}}
{=(month):{monthsN({monthIdx})}}
{=(year):{if(=={year}):{strf:%Y}|{list(3):0~{jargs}}}}
{=(time):{if(=={1}):{strf:%T}|{if(=={time}):00:00:01|{time}:00}}}
{=(unx):{strf({if(!={month}):{year}-{month}-{day} {time}}):%s}}
{=(flags):t T d D f F R}
{=(COMMENT):Examples:
<t:UNIX(:FLAG)>
<t:1476134281:R>
<t:1476134281>}
{=(ts):t: <t:{unx}:t> ─ `<t:{unx}:t>`
T: <t:{unx}:T> ─ `<t:{unx}:T>`
d: <t:{unx}:d> ─ `<t:{unx}:d>`
D: <t:{unx}:D> ─ `<t:{unx}:D>`
f: <t:{unx}:f> ─ `<t:{unx}:f>` (default)
F: <t:{unx}:F> ─ `<t:{unx}:F>`
R: <t:{unx}:R> ─ `<t:{unx}:R>`
}
{=(debug):**Debug**
month: `{month}`
day: `{day}`
year: `{year}`
time: `{time}`
unx: `{unx}`
}
{=(datetime):`{month}/{day}/{year} {time}`}Embed
1 line{"color": 3092790, "fields": [{"name": "UTC Datetime", "value": "{datetime}", "inline": false}, {"name": "Output", "value": "{ts}", "inline": false}, {"name": "Usage", "value": "```css\n{usage}\n``` ```css\n{usageEx}\n```", "inline": false}]}Raw JSON
{
"id": 914451,
"created_at": "2021-06-26T05:33:50.000Z",
"tag_name": "dtu",
"nsfw": false,
"owner_id": "149926720114262016",
"uses": 441,
"description": null,
"restricted": false,
"shared": false,
"deleted": false,
"safe": "",
"hidden": false,
"guild_id": "186980582863929345",
"sharer": "246276708242554890",
"content": "{require(<#456625369974308866> only!):456625369974308866,781689754122321970}\n{=(COMMENT):Converts any given datetime to unix. \nInput: [date] <optional time>\nExample: April 20 2021 14:30}\n{=(tag):[p]dtu}\n{=(input):[date string] [time]}\n{=(usage):{tag} {input}}\n{=(usageEx):{tag} April 24 2020 19:35}\n\n{=(largs):{lower:{args}}}\n{=(jargs):{join(~):{largs}}}\n\n{=(month):{list(1):0~{jargs}}}\n{=(day):{list(2):0~{jargs}}}\n{=(year):{list(3):0~{jargs}}}\n{=(time):{list(4):0~{jargs}}}\n\n{=(day):{if(=={day}):{strf:%d}|{day}}}\n\n{=(monthsL):january february march april may june july august september october november december}\n{=(monthsN):01 02 03 04 05 06 07 08 09 10 11 12 {strf:%m} plhldr}\n{=(monthIdx):{index({month}):0 {monthsL}}}\n{=(month):{monthsN({monthIdx})}}\n\n{=(year):{if(=={year}):{strf:%Y}|{list(3):0~{jargs}}}}\n{=(time):{if(=={1}):{strf:%T}|{if(=={time}):00:00:01|{time}:00}}}\n\n{=(unx):{strf({if(!={month}):{year}-{month}-{day} {time}}):%s}}\n\n{=(flags):t T d D f F R}\n{=(COMMENT):Examples:\n<t:UNIX(:FLAG)>\n\n<t:1476134281:R>\n<t:1476134281>}\n{=(ts):t: <t:{unx}:t> ─ `<t:{unx}:t>`\nT: <t:{unx}:T> ─ `<t:{unx}:T>`\nd: <t:{unx}:d> ─ `<t:{unx}:d>`\nD: <t:{unx}:D> ─ `<t:{unx}:D>`\nf: <t:{unx}:f> ─ `<t:{unx}:f>` (default)\nF: <t:{unx}:F> ─ `<t:{unx}:F>`\nR: <t:{unx}:R> ─ `<t:{unx}:R>`\n}\n\n{=(debug):**Debug**\nmonth: `{month}`\nday: `{day}`\nyear: `{year}`\ntime: `{time}`\n\nunx: `{unx}`\n}\n{=(datetime):`{month}/{day}/{year} {time}`}",
"embed": "{\"color\": 3092790, \"fields\": [{\"name\": \"UTC Datetime\", \"value\": \"{datetime}\", \"inline\": false}, {\"name\": \"Output\", \"value\": \"{ts}\", \"inline\": false}, {\"name\": \"Usage\", \"value\": \"```css\\n{usage}\\n``` ```css\\n{usageEx}\\n```\", \"inline\": false}]}",
"last_fetched": "2026-10-20T16:54:38.342Z"
}