import { formatDate } from "https://deno.land/x/dtils@2.4.0/mod.unstable.ts";
Format date
using the specified pattern
.
formatDate(new Date(), 'm/d/yy') // -> 2/3/21
Special characters are:
-
d
: Day of the month as digits; no leading zero for single-digit days. -
dd
: Day of the month as digits; leading zero for single-digit days. -
ddd
: Day of the week as a three-letter abbreviation. -
dddd
: Day of the week as its full name. -
m
: Month as digits; no leading zero for single-digit months. -
mm
: Month as digits; leading zero for single-digit months. -
mmm
: Month as a three-letter abbreviation. -
mmmm
: Month as its full name. -
yy
: Year as last two digits; leading zero for years less than 10. -
yyyy
: Year represented by four digits. -
h
: Hours; no leading zero for single-digit hours (12-hour clock). -
hh
: Hours; leading zero for single-digit hours (12-hour clock). -
H
: Hours; no leading zero for single-digit hours (24-hour clock). -
HH
: Hours; leading zero for single-digit hours (24-hour clock). -
M
: Minutes; no leading zero for single-digit minutes. -
MM
: Minutes; leading zero for single-digit minutes. -
s
: Seconds; no leading zero for single-digit seconds. -
ss
: Seconds; leading zero for single-digit seconds. -
l
: Milliseconds; 3 digits -
L
: Milliseconds; 2 digits. -
t
: Lowercase, single-character time marker string: a or p. -
tt
: Lowercase, two-character time marker string: am or pm. -
T
: Uppercase, single-character time marker string: A or P. -
TT
: Uppercase, two-character time marker string: AM or PM.