欢迎光临散文网 会员登陆 & 注册

碎片时间学编程「281]:检查给定的字符串在简化的扩展 ISO 格式 中是否有效

2023-03-08 12:23 作者:路条编程  | 我要投稿


检查给定的字符串在简化的扩展 ISO 格式 (ISO 8601) 中是否有效。

  • 使用构造函数从给定的字符串Date创建一个对象。Date

  • 使用Date.prototype.valueOf()和Number.isNaN()方法检查生成的日期对象是否有效。

  • 使用 Date.prototype.toISOString()方法将日期的 ISO 格式字符串表示与原始字符串进行比较。

JavaScript

const isISOString = val => {  const d = new Date(val);  return !Number.isNaN(d.valueOf()) && d.toISOString() === val;};

示例

isISOString('2020-10-12T10:10:10.000Z'); // trueisISOString('2020-10-12'); // false

更多内容请访问我的网站:https://www.icoderoad.com


碎片时间学编程「281]:检查给定的字符串在简化的扩展 ISO 格式 中是否有效的评论 (共 条)

分享到微博请遵守国家法律