找出为什么这个替换函数始终不会输出预期的带标签 Date 对象。
JavaScript
const text = JSON.stringify(
{ placedAt: new Date('2026-09-04T10:30:00.000Z') },
(key, value) => {
if (value instanceof Date) {
return { type: 'Date', value: value.toISOString() };
}
return value;
},
);
console.log(text);