不同Unix环境下date计算日期的用法
转自:http://blog.rootshell.be/2006/05/04/solaris-yesterday-date/
Solaris & yesterday date?
The GNU version of date(1) has a nice flag –date. It’s very easy to format dates in the past or future:
$ date +%d-%m-%Y 04-05-2006 $ date --date yesterday +%d-%m-%Y 03-05-2006 $ date --date "-6 months" +%d-%m-%Y 04-11-2005
The Solaris version of date(1) has no such nice flags. So, how to print another date?
Direct in a shell:
$ YESTERDAY=`TZ=GMT+24 date +%d-%m-%Y`; echo $YESTERDAY 03-05-2006 $ YESTERDAY=`TZ=GMT-48 date +%d-%m-%Y`; echo $YESTERDAY 06-05-2006
But, in this case, we are limited to a few days in the past or future. Another solution is Perl:
$ perl -e 'use POSIX qw(strftime); print strftime "%a %b %e %H:%M:%S %Y",/ localtime(time()- 3600*24*2);' Tue May 2 14:59:41 2006
不同Unix环境下date计算日期的用法相关推荐
- Unix环境下PS1变量的设置
我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37 ...
- Linux/Unix环境下的make和makefile详解
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型 ...
- Linux/Unix环境下的make命令详解
无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型 ...
- c语言bnd文件,Unix环境下嵌入式C程序编译
A.预编译部分 1.预编译DB2篇 1.1 什么是DB2预编译 在我们用C语言编写访问DB2的程序过程中,需要用到嵌入式SQL,其作用是将DB2 SQL混入一般C程序中, DB2预编译器可以将SQL语 ...
- 用Date计算日期相差多少天
一.需求 在网上看到用SimpleDateFormat类计算相差天数 SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-M ...
- SCO UNIX环境下自动增加网关的两种方法
有两种方法可实现UNIX系统启动时自动增加网关. 方法一:编辑产生一个/etc目录下的gateways文件. 以root注册. #cd /etc #vi gateways 在该文件中增加以下语句: n ...
- UNIX环境下CVS的安装与配置
准备工作 1.在www.sunfreeware.com下载cvs1.11.23 . 2.建立一个用户组:web,所有的开发人员隶属于这个组,其中cvsadmin是管理员,test用来测试. #grou ...
- C指针原理(30)-C语言-LINUX/UNIX环境下调试
file 文件名 在gdb中载入某可执行文件 break 设置断点 支持如下形式: break 行号: break 函数名称: break 行号/函数名称 if 条件 info 查看和可执行程序相关的 ...
- 日期计算excel_在Excel中计算日期范围内的项目
日期计算excel If you have a list on your Excel worksheet, and a date in each row, you can use a formula ...
最新文章
- 神经网络与机器学习 笔记—复制器(恒等)映射
- SQL Server 2005 中提供的隔离级别
- 高数第七版_习题解答_3-2 考研题提示及答案
- 机器学习之线性回归(python)
- 如何巧用区块链密码学避免数据“裸奔”?
- win10屏蔽自动更新方法
- go设置后端启动_Vue 之前后端分离的跨域
- 手机要求安装NETCFv35.Messages.zh-CHS.cab,怎么办
- Greg and Array CodeForces 296C 差分数组
- html js 导出excel文件怎么打开文件,js导出excel文件的简洁方法(推荐)
- 20210928 | Python案例:构建税费计算函数
- 微信开发--微信分享自定义图标和标题
- win7 按修改时间范围文件搜索
- 如何自学qt(5)——页面布局
- 最有效的穴位按摩减肥法
- r2dbc mysql_使用R2DBC实现数据库的响应式访问
- 良心安利医疗素材网站
- 通过高通平台简单总结的权限问题
- 阴阳师服务器维护 2月11,阴阳师2月11日更新公告 新春活动全面开启
- HTA(html应用程序)攻击