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

如何将表单日历获取的JSON日期数据转为DD.MM.YYYY格式?

将日期对象转换为DD.MM.YYYY格式的实现方案

你可以通过以下步骤将给定的日期数据转为DD.MM.YYYY格式:

1. 获取日期对象

如果你的数据源是JSON字符串(即执行JSON.stringify后得到的结果),先解析为JavaScript对象:

// 假设data是你得到的JSON字符串
const dateObj = JSON.parse(data);

如果直接能访问orderForm.informationDate,则直接使用该对象即可,无需解析。

2. 格式化日期

通过补零处理将日、月转为两位数字,再拼接成目标格式:

方案一:使用ES6 padStart方法(现代环境推荐)

const formattedDate = `${String(dateObj.day).padStart(2, '0')}.${String(dateObj.month).padStart(2, '0')}.${dateObj.year}`;

方案二:手动补零(兼容旧环境)

function padZero(num) {
  return num < 10 ? `0${num}` : num;
}

const formattedDate = `${padZero(dateObj.day)}.${padZero(dateObj.month)}.${dateObj.year}`;

效果示例

当输入为{"year":2023,"month":12,"day":22}时,输出结果为:22.12.2023;
如果日期为{"year":2024,"month":3,"day":5},则输出:05.03.2024,满足两位数字的格式要求。

内容的提问来源于stack exchange,提问作者I'm still learning

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 11:46:18