You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Luxon格式化字符串日期?以2022-11-23转23-11-2022为例

使用Luxon格式化字符串日期

要将字符串2022-11-23转换为23-11-2022格式,按以下步骤操作即可:

  • 先安装Luxon依赖:

    npm install luxon
    
  • 引入Luxon的DateTime模块,完成日期解析与格式化:

    // CommonJS 引入方式
    const { DateTime } = require('luxon');
    
    // ES模块引入方式
    // import { DateTime } from 'luxon';
    
    // 输入的日期字符串
    const inputDate = '2022-11-23';
    
    // 解析ISO格式日期并生成目标格式
    const formattedDate = DateTime.fromISO(inputDate).toFormat('dd-MM-yyyy');
    
    console.log(formattedDate); // 输出:23-11-2022
    

关键方法说明

  • DateTime.fromISO():针对ISO标准格式(YYYY-MM-DD)的日期字符串做解析,无需额外配置解析规则。
  • toFormat('dd-MM-yyyy'):按指定模板输出日期,各占位符含义:
    • dd:两位数字的日期(如23)
    • MM:两位数字的月份(如11)
    • yyyy:四位数字的年份(如2022)

如果输入日期是非ISO格式,可改用DateTime.fromFormat()先指定解析格式,再用toFormat()输出目标格式。

内容的提问来源于stack exchange,提问作者Passaro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 13:45:34