当前位置: 首页 > news >正文

linux时间的特殊用法

今天介绍linux下Date时间命令相关的特殊用法

date (当前的时间)

修改系统当前时间:

date -s "2022-6-20 9:33:50"

昨天的时间是我们比较常用的:
date -d "yesterday" +%Y%m%d ( 昨天的时间)
date -d "1 day ago" +%Y%m%d (昨天的时间)
date --date="1 day ago" +%Y%m%d (昨天的时间)
date -d "1 month ago"  +%Y%m%d (一个月前的时间)
date –d "1 year ago" +%Y%m%d (一年前的时间)
date -d "1 year" +%Y%m%d(一年后的时间)


示例:

记录下shell的for的用法,及参数是日期的情况下,该日期+1day的用法:

#!/usr/bin/env bash
source /app/catt/login.shp_days="20171208 20171210 20171230 20180103 20180104 20180105 20180106 20180107 20180108 20180109 20180113 20180116 20180118 20180119 20180120 20180127"for p_day in $p_days;
dop_hour_start=$p_day'00'
p_nextday=`date -d "$p_day +1 day" +"%Y%m%d"`
p_hour_end=$p_nextday'00'echo ${p_hour_start},${p_hour_end} end

http://www.lryc.cn/news/37600.html

相关文章:

  • axios 封装,API接口统一管理
  • SpringBoot使用Redis实现缓存
  • [失业前端恶补算法]JavaScript leetcode刷题top100(三)
  • Spark RDD的设计与运行原理
  • Golang的下载与安装
  • 广州蓝景分享—8大Web前端开发的趋势
  • Java学习-MySQL-创建数据库表
  • Ethercat学习-GD32以太网学习
  • 项目规模估算如何精准 4大注意事项
  • 低代码:助力乡村振兴事业开启“智慧模式”
  • Flutter——Isolate主线机制
  • 提取游戏《Limbus Company》(边狱公司)内素材
  • 学生信息表
  • FOTA在AUTOSAR中的应用
  • 2023/3/10 Vue核心知识的学习- Vue - v-model双向绑定原理
  • 面朝大海,春暖花开丨2023年Kaadas凯迪仕全国经销商大会成功召开
  • 【ubuntu】安装cuda+anaconda的docker环境,并用Vscode远程访问
  • Python(青铜时代)——容器类的公共方法
  • 利用canvas给图片添加水印
  • 保姆级使用PyTorch训练与评估自己的MobileViT网络教程
  • Giscus,由 GitHub Discussions驱动的评论系统
  • 【JSON文件解析】JSON文件
  • OpenGL超级宝典学习笔记:纹理
  • 主辅助服务市场出清模型研究【旋转备用】(Matlab代码实现)
  • 不用费劲,这5款效率工具为你解决学习工作烦恼
  • PostgreSQL 数据库大小写规则
  • 【springmvc】执行流程
  • 什么是AIGC?
  • 【深度强化学习】(2) Double DQN 模型解析,附Pytorch完整代码
  • 【正则表达式】正则表达式语法规则