timezones

Privateunrated

Content

20 lines
{let(offset):{lower:{args(2)}}}
{let(input):{all({input}==|{offset}==):{strf:%H%M}|{args(1)}}}
{let(minute):{math:{input}%100}}
{let(hour):{math:{input}/100}}
{let(hour):{all({offset}==ist|{minute}!=0.0|{hour}<5):{math:{hour}-1}|{hour}}}
{let(hour):{math:trunc({hour}{if({offset}==pst):+8|{if({offset}==mst):+7|{if({offset}==cst):+6|{if({offset}==est):+5|{if({offset}==ist):-5|{if({offset}==aedt):+11|{if({offset}==bst):+1|{if({offset}==aedt):-11}}}}}}}})}}
{let(minute):{if({offset}==ist):{math:{minute}-30}|{minute}}}
{let(hour):{if({minute}<0):{math:{hour}-1}|{hour}}}
{let(minute):{if({minute}<0):{math:{minute}+60}|{minute}}}
{let(minute):{math:trunc({minute})}}
{all({args(1)}==|{args(2)}==):No input time was given. Using current time ({strf:%H}:{strf:%M}).}
`UTC  [GMT+0] :` {math:trunc({hour}%24)}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==utc):(obviously)}
`PST  [GMT-8] :` {math:trunc({math:({hour}-8)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==pst):(obviously)}
`MST  [GMT-7] :` {math:trunc({math:({hour}-7)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==mst):(obviously)}
`CST  [GMT-6] :` {math:trunc({math:({hour}-6)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==cst):(obviously)}
`EST  [GMT-5] :` {math:trunc({math:({hour}-5)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==est):(obviously)}
`BST  [GMT+1] :` {math:trunc({math:({hour}+1)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==bst):(obviously)}
`IST [GMT+5.5]:` {if({math:{minute}+30}>59):{math:trunc({math:({hour}+6)%24})}|{math:trunc({math:({hour}+5)%24})}}:{if({minute}==30):0}{if({math:{minute}+30}>59):{math:trunc({minute}-30)}|{math:trunc({minute}+30)}} {if({offset}==ist):(obviously)}
`AEDT [GMT+11]:` {math:trunc({math:({hour}+11)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==aedt):(obviously)}
Raw JSON
{
  "id": 504836,
  "created_at": "2020-12-28T17:21:10.000Z",
  "tag_name": "timezones",
  "nsfw": false,
  "owner_id": "644005027052126208",
  "uses": 98,
  "description": null,
  "restricted": false,
  "shared": false,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "644963518025826315",
  "sharer": "644005027052126208",
  "content": "{let(offset):{lower:{args(2)}}}\r\n{let(input):{all({input}==|{offset}==):{strf:%H%M}|{args(1)}}}\r\n{let(minute):{math:{input}%100}}\r\n{let(hour):{math:{input}/100}}\r\n{let(hour):{all({offset}==ist|{minute}!=0.0|{hour}<5):{math:{hour}-1}|{hour}}}\r\n{let(hour):{math:trunc({hour}{if({offset}==pst):+8|{if({offset}==mst):+7|{if({offset}==cst):+6|{if({offset}==est):+5|{if({offset}==ist):-5|{if({offset}==aedt):+11|{if({offset}==bst):+1|{if({offset}==aedt):-11}}}}}}}})}}\r\n{let(minute):{if({offset}==ist):{math:{minute}-30}|{minute}}}\r\n{let(hour):{if({minute}<0):{math:{hour}-1}|{hour}}}\r\n{let(minute):{if({minute}<0):{math:{minute}+60}|{minute}}}\r\n{let(minute):{math:trunc({minute})}}\r\n{all({args(1)}==|{args(2)}==):No input time was given. Using current time ({strf:%H}:{strf:%M}).}\r\n`UTC  [GMT+0] :` {math:trunc({hour}%24)}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==utc):(obviously)}\r\n`PST  [GMT-8] :` {math:trunc({math:({hour}-8)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==pst):(obviously)}\r\n`MST  [GMT-7] :` {math:trunc({math:({hour}-7)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==mst):(obviously)}\r\n`CST  [GMT-6] :` {math:trunc({math:({hour}-6)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==cst):(obviously)}\r\n`EST  [GMT-5] :` {math:trunc({math:({hour}-5)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==est):(obviously)}\r\n`BST  [GMT+1] :` {math:trunc({math:({hour}+1)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==bst):(obviously)}\r\n`IST [GMT+5.5]:` {if({math:{minute}+30}>59):{math:trunc({math:({hour}+6)%24})}|{math:trunc({math:({hour}+5)%24})}}:{if({minute}==30):0}{if({math:{minute}+30}>59):{math:trunc({minute}-30)}|{math:trunc({minute}+30)}} {if({offset}==ist):(obviously)}\r\n`AEDT [GMT+11]:` {math:trunc({math:({hour}+11)%24})}:{if({minute}==0):00|{if({minute}<10):0{minute}|{minute}}} {if({offset}==aedt):(obviously)}\r\n",
  "embed": "{}",
  "last_fetched": "2026-10-20T23:37:37.500Z"
}