148. 判断有效日期

困难0

实现一个高级工具类型 ValidDate<T>,该类型接受一个输入类型 T,返回判断 T 是否是一个有效日期。

注意,不需要考虑闰年

例如:

type Res1 = ValidDate<'0102'> // expected to be true
type Res2 = ValidDate<'0131'> // expected to be true
type Res3 = ValidDate<'1231'> // expected to be true
type Res4 = ValidDate<'0229'> // expected to be false
type Res5 = ValidDate<'0100'> // expected to be false
type Res6 = ValidDate<'0132'> // expected to be false
type Res7 = ValidDate<'1301'> // expected to be false
评论(0)
题库

TypeScript

加载中...