javascript - 使用 date-fns 格式化日期
问题描述
我试图用这样一个2021-09-20T12:12:36.166584+02:00
带有date-fns
库的例子来格式化日期,但它不起作用,正确的方法是什么?
下面是我的代码:
import { format } from 'date-fns'
format(date, 'DD.MM.YYYY')
解决方案
您必须先解析 ISO 字符串,然后才能对其进行格式化,并使用小写dd
和yyyy
:
import { format, parseISO } from "date-fns";
const dateFormatted = format(parseISO(date), "dd.MM.yyyy");
推荐阅读
- python - 检查 Pandas 数据框列中的重复值
- java - 更改 JLabel 中特定字符串的文本颜色(不是整个 JLabel 文本)
- angularjs - 暴露端口在 docker 中不起作用
- c# - 将 Javascript Float32Array 转换为 c# FileStream 发送 throw SignalR
- git - git:跨叉的文件历史记录
- sql-server - 永久表上的临时索引的范围是什么?
- c# - 我在一次关闭多个表单时遇到问题 c#
- express - express-graphql:如何删除外部“数据”对象层。
- google-api-nodejs-client - 从刷新令牌获取新访问令牌的当前方法
- javascript - 防止子组件根据父组件中的状态更改重新渲染