function format
format(): stringTakes an input date and a formatString to format to a string.
Examples
Example 1
Example 1
import { format } from "@std/datetime/format"; format(new Date(2019, 0, 20), "dd-MM-yyyy"); // output : "20-01-2019" format(new Date(2019, 0, 20), "yyyy-MM-dd"); // output : "2019-01-20" format(new Date(2019, 0, 20), "dd.MM.yyyy"); // output : "20.01.2019" format(new Date(2019, 0, 20, 16, 34), "MM-dd-yyyy HH:mm"); // output : "01-20-2019 16:34" format(new Date(2019, 0, 20, 16, 34), "MM-dd-yyyy hh:mm a"); // output : "01-20-2019 04:34 PM" format(new Date(2019, 0, 20, 16, 34), "HH:mm MM-dd-yyyy"); // output : "16:34 01-20-2019" format(new Date(2019, 0, 20, 16, 34, 23, 123), "MM-dd-yyyy HH:mm:ss.SSS"); // output : "01-20-2019 16:34:23.123" format(new Date(2019, 0, 20), "'today:' yyyy-MM-dd"); // output : "today: 2019-01-20" format(new Date("2019-01-20T16:34:23:123-05:00"), "yyyy-MM-dd HH:mm:ss", { utc: true }); // output : "2019-01-20 21:34:23"
Parameters
date: DateThe date to be formatted.
formatString: stringThe date time string format.
optional
options: FormatOptionsThe options to customize the formatting of the date.
Return Type
The formatted date string.