shell脚本中的日期差异

shell脚本中的日期差异,shell,date,Shell,Date,我不熟悉shell脚本。我试图在2021-04-12T15:00:42.222+00:00的日期上再加上5年。 我见过几个简单的YYYY-mm-dd格式的示例,但上面的一个没有。请帮助Ubuntu 20:10中的以下工作。应适用于大多数(如果不是全部)发行版: 以下内容适用于Ubuntu 20:10。应适用于大多数(如果不是全部)发行版: 编辑您的Q以显示您解决问题的最佳尝试。包括所需的输出。以及您当前获得的输出。使用鼠标选中文本的编辑菜单中的{}工具,将其格式设置为code/data/requ

我不熟悉shell脚本。我试图在2021-04-12T15:00:42.222+00:00的日期上再加上5年。
我见过几个简单的YYYY-mm-dd格式的示例,但上面的一个没有。请帮助Ubuntu 20:10中的以下工作。应适用于大多数(如果不是全部)发行版:


以下内容适用于Ubuntu 20:10。应适用于大多数(如果不是全部)发行版:


编辑您的Q以显示您解决问题的最佳尝试。包括所需的输出。以及您当前获得的输出。使用鼠标选中文本的编辑菜单中的
{}
工具,将其格式设置为
code/data/requiredOutput/ExactErrMsgs
。祝你好运。编辑你的Q以显示你解决问题的最佳尝试。包括所需的输出。以及您当前获得的输出。使用鼠标选中文本的编辑菜单中的
{}
工具,将其格式设置为
code/data/requiredOutput/ExactErrMsgs
。祝你好运。我没有收到此消息用法:date[-jnRu][d dst][r seconds][t west][v[+|-]val[ymwdHMS]]。。。[-f fmt date |[[mm]dd]HH]mm[[cc]yy][.ss][+格式]您正在运行哪个发行版?日期--version的输出是什么?不起作用我收到了这个消息用法:date[-jnRu][d dst][r seconds][t west][v[+|-]val[ymwdHMS]]。。。[-f fmt date |[[mm]dd]HH]mm[[cc]yy][.ss][+格式]您正在运行哪个发行版?date--version的输出是什么?
date -d "2021-04-12T15:00:42.222+00:00 +5 years"