shell 日期加减,日期大小比较的方法
2023-09-27 14:25:22 时间
1 日期加减方法
可实现当天的日期加减,指定日期的加减,天周月年。
只判断yymmdd的秒
twoDayAgoTime=`date -d \`date -d "-2 day" +%Y%m%d\` +%s`
sevenDayAgoTime=`date -d \`date -d "-7 day" +%Y%m%d\` +%s`
小时:
oneDayAgoTime=`date -d "-8 hours" +%s`
天:
twoDayAgoTime=`date -d "-2 day" +%s`
$ date -d "+1 day" +%Y-%m-%d 2012-04-23 $ date -d "-1 day" +%Y-%m-%d 2012-04-21 $ date -d "2012-04-10 -1 day " +%Y-%m-%d 2012-04-09 $ date -d "2012-04-10 +1 day " +%Y-%m-%d 2012-04-11 $ date -d "-1 week " +%Y-%m-%d 2012-04-15 $ date -d "+1 week " +%Y-%m-%d 2012-04-29 $ date -d "+1 month " +%Y-%m-%d 2012-05-22 $ date -d "-1 month " +%Y-%m-%d 2012-03-22 $ date -d "-1 year " +%Y-%m-%d 2011-04-22 $ date -d "+1 year " +%Y-%m-%d 2013-04-22
2 日期大小比较方法
转化为时间戳然后比较
$ date -d `date +%Y%m%d` +%s 1335024000 $ date -d "2012-04-21" +%s 1334937600 $ date -d "2012-04-22" +%s 1335024000
相关文章
- [转] 使用moment.js轻松管理日期和时间
- Java基础篇(04):日期与时间API用法详解
- php 计算两个时间差 两个时间日期相隔的天数,时,分,秒
- 【学习笔记35】JavaScript计算两个指定日期的时间差
- Google Earth Engine(GEE)——日期筛选过程中的代码简化(sentinel2影像去云分析)
- Java日期格式
- 批处理bat标准化获取当前系统日期的几种方法,补0
- EXTJS 4.2 日期控件
- js获取日期:昨天今天和明天、后天
- Java魔法堂:Date与日期时间格式化
- 刷题笔记之八(字符串通配符+参数解析+计算日期到天数)
- MaxCompute平台非标准日期和气象数据处理方法--以电力AI赛为例
- SQL Server 取日期时间部分(转载)
- 【Java实验】函数与日期类
- C# string格式的日期时间字符串转为DateTime类型的方法
- Layui 模板引擎中的 日期格式化
- Eclipse新建类时日期注释格式修改