gpt4 book ai didi

bash - 测试变量是否是格式正确的日期

转载 作者:行者123 更新时间:2023-11-29 09:21:38 25 4
gpt4 key购买 nike

<分区>

我想测试变量是否是日期(不是问题),但变量是否具有正确的日期格式 (yyyy-MM-dd)。

我试过了:

export DATE_REFRESH=01/01/1900

if ! date -d $DATE_REFRESH "+%Y-%m-%d"; then
echo "$DATE_REFRESH is not a valid date. Expected format is : yyyy-MM-dd"
fi

但它不起作用。

我可以试试这个:

if [[ $DATE_REFRESH == [0-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9] ]]

但我不想约会到 2000 年 19 月 33 日...

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