bash - 具有特定格式的日期,例如 YY-MM-DD
问题描述
我想在现有的固定日期变量中添加天数。例如我有一个变量
2017-12-01
我想在其中添加 30 天。
我使用了以下命令
date -d "2017-12-01+30 days"
但它的输出是
Sun Dec 31 00:00:00 PKT 2017
我想得到这样的输出
2017-12-31
解决方案
使用 GNU 日期:
date -d "2017-12-01 +30 days" '+%F'
输出:
2017-12-31
看:man date
推荐阅读
- nativescript - Nativescript,文本字段中的图标
- opencl - 是否有任何适用于 ARM 的 Xilinx OpenCL 主机端实现?
- javascript - 如何使用 Selenium Python 滚动到 div 的底部
- python - Tensorflow 大炮导入名称“gradients_util”
- javascript - 单击按钮时在 Vue.js 中按名称排序列表
- c# - 如何从 Oculus Go 截屏 Unity 应用程序?
- python - RecoGym 数据集来自?
- javascript - 在 Angular ts 文件中翻译服务
- slurm - 无法设置 slurmdbd 插件:连接被拒绝
- cuda - CUDA 根据条件填充较小的数组