首页 > 解决方案 > 异想天开的日期创建在 TypeScript 游乐场中有何不同反应?

问题描述

如果我在 Node 12 中创建一个异想天开的日期,我将得到与 TypeScript 游乐场不同的结果(在 staging 中,有:https ://www.staging-typescript.org/play?ts=4.0.0-dev.20200729 #),为什么?

在 Repl.it 或我的计算机上的节点 12 中

console.log(new Date("2020-02-30")) // will display 2020-03-01T00:00:00.000Z

在暂存的 TypeScript 操场上

console.log(new Date("2020-02-30")) // will display null

它转译为

"use strict";
console.log(new Date("2020-02-30"));

标签: javascriptnode.jstypescriptdatetypescript-playground

解决方案


推荐阅读