React+antd は、dayjs を使用してタイムスタンプ オブジェクトを読み取り可能な形式「YYYY-MM-DD」に変換します。

antd によって取得されることがある時刻オブジェクトは、{ "$L": "en", "$d": "2023-09-01T10:06:48.590Z", "$x": {}, "$y": 2023 です。 、"$M": 8、"$D": 1、"$W": 5、"$H": 18、"$m": 6、"$s": 48、"$ms": 590 }このようなタイムスタンプオブジェクト、

//包含时间信息的 JSON 对象
const timeObject = {
  "$L": "en",
  "$d": "2023-09-01T10:06:48.590Z",
  "$x": {},
  "$y": 2023,
  "$M": 8,
  "$D": 1,
  "$W": 5,
  "$H": 18,
  "$m": 6,
  "$s": 48,
  "$ms": 590
};

// 使用 dayjs 解析时间字符串并格式化为 'YYYY-MM-DD' 格式
const formattedDate = dayjs(timeObject["$d"]).format('YYYY-MM-DD');

console.log(formattedDate); // 输出:'2023-09-01'

このようにして、タイムスタンプ オブジェクトを読み取り可能な形式「YYYY-MM-DD」に変換できます。

おすすめ

転載: blog.csdn.net/niconicon____/article/details/133378034