shell 比较两日期大小
来源:互联网 发布:js动态创建div容器 编辑:程序博客网 时间:2024/06/06 03:59
在Shell中我们可以利用date命令比较两个日期的大小,方法是先把日期转换成时间戳格式,再进行比较。
date 的+%s可以将日期转换成时间戳格式,看下面的例子:
#!/bin/bash
date1="2008-4-09 12:00:00"
date2="2008-4-10 15:00:00"
date3="Aug 17 16:47:53 2011"
t1=`date -d "$date1" +%s`
t2=`date -d "$date2" +%s`
t3= date -d "$date3" +%s
if [ $t1 > $t2 ]; then
echo "$date1 > $date2"
elif [ $t1 = $t2 ]; then
echo "$date1 == $date2"
else [$t1 < $t3];then
echo $date1 < $date3"
fi
阅读全文
0 0
- shell 比较两日期大小
- js中两日期比较大小
- .net 两DateTime比较两个日期大小
- 比较日期大小的两种方式
- Shell比较两个日期的大小
- Shell比较两个日期的大小
- Shell比较两个日期的大小
- C#比较两个日期的大小两种案例解析
- java 两日期字符串比较大小以及compareTo详解
- 日期类型大小比较
- 比较日期大小
- 比较日期的大小
- java比较日期大小
- js 日期比较大小
- js 比较日期大小
- c# 比较日期大小
- java比较日期大小
- javascript比较日期大小
- C# “内存不足”错误解决方案
- java程序员的大数据之路(6):定制的Writable类型
- char *a 与char a[] 的区别
- 分享一些前端开发中最常用的JS代码片段~ 干货~
- Windows下修改Mysql的root密码
- shell 比较两日期大小
- 【BugFree】Leetcode Array 标签
- Chrome扩展,下载网页上所有图片
- iPhone X Face ID判断
- 传输层-5、网络拥塞原因和TCP拥塞控制
- Ubuntu内部错误信息及处理
- vue中利用百度地图API显示两点间的距离
- excel sheet合并 宏初学
- MySQL学习笔记