检查日期在 Typescript 中是不是有效?

     2023-03-13     180

关键词:

【中文标题】检查日期在 Typescript 中是不是有效?【英文标题】:Checking whether a Date is valid in Typescript?检查日期在 Typescript 中是否有效? 【发布时间】:2020-01-24 16:36:21 【问题描述】:

These are the commonly accepted ways of doing it in Javascript.

然而使用 Typescript 是我们做!isNaN(someDate),typescript 抱怨我们使用的方法接受数字,而不是日期。

关于如何处理这个问题的想法?

【问题讨论】:

既然你是专门做类型检查的,那isNaN(somedate as any)呢? 明白了。 Javascript 是个挑剔的混蛋 :) 只需使用!isNaN(someDate.valueOf())... 或getTime() 作为the accepted answer on the question you linked to shows... 很好as anyvalueOf() 工作!谢谢!! Detecting an "invalid date" Date instance in JavaScript的可能重复 【参考方案1】:

日期对象不是数字,但可以使用Date.getTime()

getTime() 返回一个数值或 NaN 如果日期无效

【讨论】:

检查字符串是不是是 Typescript 中的有效 JSON

】检查字符串是不是是Typescript中的有效JSON【英文标题】:CheckifastringisavalidJSONinTypescript检查字符串是否是Typescript中的有效JSON【发布时间】:2022-01-1921:00:06【问题描述】:有很多关于如何在Javascript中执行此操作的资料,但在Types... 查看详情

检查日期是不是对选定的月份有效 Django 表单

】检查日期是不是对选定的月份有效Django表单【英文标题】:CheckifdayisvalidforselectedmonthDjangoforms检查日期是否对选定的月份有效Django表单【发布时间】:2017-07-2719:47:24【问题描述】:我有一个表单,用户输入一天(1到31之间的数... 查看详情

检查日期是不是有效

】检查日期是不是有效【英文标题】:Checkifdateisavalidone检查日期是否有效【发布时间】:2017-02-2815:25:18【问题描述】:以下是场景:我有一个String日期和不同的日期格式。例如:日期:2016-10-19日期格式:“DD-MM-YYYY”。我需要检... 查看详情

如何检查字符串是不是为有效日期

】如何检查字符串是不是为有效日期【英文标题】:Howtocheckifastringisavaliddate如何检查字符串是否为有效日期【发布时间】:2011-02-2616:52:21【问题描述】:我有一个字符串:"31-02-2010"并想检查它是否是有效日期。最好的方... 查看详情

如何在 Typescript 中检查字符串是不是为数字/浮点数? [复制]

】如何在Typescript中检查字符串是不是为数字/浮点数?[复制]【英文标题】:Howtocheckifastringisnumeric/floatinTypescript?[duplicate]如何在Typescript中检查字符串是否为数字/浮点数?[复制]【发布时间】:2018-12-1914:37:15【问题描述】:这是我... 查看详情

如何在 Typescript 中检查字符串是不是为数字/浮点数? [复制]

】如何在Typescript中检查字符串是不是为数字/浮点数?[复制]【英文标题】:Howtocheckifastringisnumeric/floatinTypescript?[duplicate]如何在Typescript中检查字符串是否为数字/浮点数?[复制]【发布时间】:2018-12-1914:37:15【问题描述】:这是我... 查看详情

java中检查字符串是否是有效日期

讨论在Java中检查一个字符串是否包含有效日期的各种方法,包括Java8之前与Java8之后及ApacheCommonsValidator的解决方案。讨论在Java中检查一个字符串是否包含有效日期的各种方法,包括Java8之前与Java8之后及ApacheCommonsValidator的解决方... 查看详情

如何检查url在lua中是不是有效?

】如何检查url在lua中是不是有效?【英文标题】:Howtocheckurlwhetherurlisvalidinlua?如何检查url在lua中是否有效?【发布时间】:2021-10-1202:48:29【问题描述】:我想检查url是否有效,在lua中正确的正则表达式是什么?我试过这样的正则... 查看详情

打字稿:如何检查一个值是不是是有效的枚举键值? [复制]

...一个值是不是是有效的枚举键值?[复制]【英文标题】:Typescript:HowtocheckifavalueisavalidEnumkeyvalue?[duplicate]打字稿:如何检查一个值是否是有效的枚举键值?[复制]【发布时间】:2019-12-2909:10:14【问题描述】:有没有办法在打字稿中... 查看详情

检查目录在 Python 中是不是有效

】检查目录在Python中是不是有效【英文标题】:checktoseeifadirectoryisvalidinPython检查目录在Python中是否有效【发布时间】:2012-07-2104:48:33【问题描述】:我在python2.7中有一个程序,它根据用户输入编写某些文件和目录。我需要确保... 查看详情

检查 Kerberos KeyTab 文件在 Java 中是不是有效

】检查KerberosKeyTab文件在Java中是不是有效【英文标题】:CheckwhetheraKerberosKeyTabfileisvalidinJava检查KerberosKeyTab文件在Java中是否有效【发布时间】:2018-03-2800:43:23【问题描述】:我正在开发一个检查KerberosKeyTab文件是否有效的Java代码... 查看详情

如何检查 URL 在 Android 中是不是有效

】如何检查URL在Android中是不是有效【英文标题】:HowtocheckifURLisvalidinAndroid如何检查URL在Android中是否有效【发布时间】:2011-06-2118:18:10【问题描述】:是否有避免导致应用程序崩溃的“主机未解析”错误的好方法?某种方式尝试... 查看详情

如何检查 mongo ObjectID 在 python 中是不是有效?

】如何检查mongoObjectID在python中是不是有效?【英文标题】:HowtocheckthatmongoObjectIDisvalidinpython?如何检查mongoObjectID在python中是否有效?【发布时间】:2015-04-3017:21:30【问题描述】:我想验证objectID是一个有效的mongoID字符串。目前我... 查看详情

在 Oracle SQL 中,是不是有可能有一个有效的日期查询也显示日期之间出现的行?

】在OracleSQL中,是不是有可能有一个有效的日期查询也显示日期之间出现的行?【英文标题】:InOracleSQL,isitpossiblehaveaneffectivedatedquerythatalsoshowrowsthatoccurbetweendates?在OracleSQL中,是否有可能有一个有效的日期查询也显示日期之间出... 查看详情

如何在android中检查电话号码是不是有效

】如何在android中检查电话号码是不是有效【英文标题】:Howtocheckifphonenumberisvalidinandroid如何在android中检查电话号码是否有效【发布时间】:2017-10-2702:13:13【问题描述】:在我的应用程序的注册页面上,我进行了OTP检查。我的问... 查看详情

如何简化检查 TypeScript 中是不是存在属性?

】如何简化检查TypeScript中是不是存在属性?【英文标题】:HowtosimplifycheckifpropertyexistinTypeScript?如何简化检查TypeScript中是否存在属性?【发布时间】:2019-08-2312:24:41【问题描述】:现在我进行以下检查:returnthis.profile.organization?t... 查看详情

如何在 Python 中检查字符串是不是是有效的 JSON?

】如何在Python中检查字符串是不是是有效的JSON?【英文标题】:HowdoIcheckifastringisvalidJSONinPython?如何在Python中检查字符串是否是有效的JSON?【发布时间】:2011-07-2709:10:04【问题描述】:在Python中,有没有办法在尝试解析字符串之... 查看详情

使用 gdb 检查指针是不是可能在核心转储中有效 [重复]

】使用gdb检查指针是不是可能在核心转储中有效[重复]【英文标题】:Checktoseeifapointercouldpossiblybevalidinacoredumpwithgdb[duplicate]使用gdb检查指针是否可能在核心转储中有效[重复]【发布时间】:2021-04-2014:33:23【问题描述】:我有一个... 查看详情