gpt4 book ai didi

Javascript - 确保日期格式为 YYYY-MM-DD

转载 作者:行者123 更新时间:2023-11-28 16:56:16 25 4
gpt4 key购买 nike

我正在使用一个 mysql 数据库,该数据库将日期设为 YYYY-MM-DD。我有一个名为“日期”的数组,其中包含输入的值,我试图检查输入的值是否采用 YYYY-MM-DD 格式,如果不是,则将它们添加到错误日期数组中,但是我完全迷失了关于 if 语句中检查格式是否正确的逻辑

var wrongdates = [];
for(x=0;x<dates.length<x++){
if(.........){
wrongdates.push(dates[x].value);
}
}
window.alert(wrongdates);

最佳答案

您可以使用正则表达式来确保结构

const dates = ['2019-99-99', 'bla-bal-bla', '2019-11-20'];

const wrongdates = dates.filter(date => !/\d{4}\-[01]\d\-[0-3]\d/.test(date));

console.log(wrongdates);

关于Javascript - 确保日期格式为 YYYY-MM-DD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59078059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com