📅  最后修改于: 2023-12-03 15:14:37.305000             🧑  作者: Mango
#dateFormat
dateFormat
是一个JavaScript库,用于格式化日期和时间。它提供了一个简单易用的方式来格式化日期,并支持各种格式选项。
要使用dateFormat
,您需要在您的JavaScript项目中添加它的路径。
您可以从npm或CDN安装dateFormat
,或者直接从GitHub下载。
安装npm:
npm install dateformat
或者在HTML中添加CDN:
<script src="https://cdn.jsdelivr.net/npm/dateformat@3.0.3/dateformat.min.js"></script>
从GitHub下载:
<script src="path/to/dateformat.min.js"></script>
使用dateFormat
非常简单。只需传入您要格式化的日期和您想要的格式选项即可。
var date = new Date();
var formatted = dateFormat(date, "dd/mm/yyyy");
console.log(formatted); // 输出:当前日期以“DD/MM/YYYY”格式的值
您可以使用以下格式字符:
d
:月份中的天数(1-31)dd
:固定2位数表示的月份中的天数(01-31)m
:月份数(1-12)mm
:固定2位数表示的月份数(01-12)mmm
:三个字母缩写的月份名称(例如:“Jan”)mmmm
:完整的月份名称(例如:“January”)yy
:2位数表示的年份(例如:“21”)yyyy
:4位数表示的年份(例如:“2021”)h
:小时数,根据12小时制(1-12)hh
:固定2位数表示的小时数,根据12小时制(01-12)H
:小时数,根据24小时制(0-23)HH
:固定2位数表示的小时数,根据24小时制(00-23)M
:分钟数(0-59)MM
:固定2位数表示的分钟数(00-59)s
:秒数(0-59)ss
:固定2位数表示的秒数(00-59)l
:毫秒数的第1位(0-9)ll
:毫秒数的前2位(00-99)lll
:毫秒数的前3位(000-999)tt
:am或pm,仅适用于12小时制除了日期格式,您还可以传递时区选项。
var date = new Date();
var formatted = dateFormat(date, "dd/mm/yyyy", true); // 使用UTC时区
console.log(formatted); // 输出:当前日期以“DD/MM/YYYY”的UTC格式
dateFormat
是一个强大且易于使用的JavaScript日期格式化库。它使用简单,支持各种日期格式选项,使您可以轻松地将日期转换为所需的格式。