linux 获取某一天的日期
来源:互联网 发布:js字符串可逆加密算法 编辑:程序博客网 时间:2024/06/08 18:14
1. 用代码实现
/* 获取某某天的日期
* 参数 :
* buf 存储日期的变量
* _datenum 距离当天的前后数(-1表示昨天,0表示当天,1表示明天)
* 返回值:
* void
*/
void get_sys_the_last_date( char *buf, int _datenum )
{struct tm *_t0;
time_t _timex;
_timex = time(NULL);
if(_datenum > 0)
{
_timex += _datenum*24*3600;
}
else if(_datenum < 0)
{
_timex -= _datenum*24*3600;
}
_t0 = localtime( &_timex );sprintf( buf, "%04d%02d%02d" , _t0->tm_year+1900, _t0->tm_mon+1, _t0->tm_mday);
}
2. 用shell实现
在linux环境可以用 date --help 帮助查看
获取明天的日期
date -d next-day +%Y%m%d
获取昨天的日期
date -d last-day +%Y%m%d
date -d yesterday +%Y%m%d
0 0
- linux 获取某一天的日期
- Linux 下获取当前日期前后的某一天
- 获取某一天的前一天的日期
- 获取某一周的日期
- 获取某一天之前或者之后多少天的日期
- 获取某一天一周内所有的日期
- 获取某一周的起始日期和结束日期
- JAVA获取某一天是当月第几天,获取本周第一天的日期
- 获取指定某一天的前一个月或前一年日期的方法
- 获取指定某一天的前一个月或前一年日期的方法
- 获取某一天或者当前日期是一周的第几天
- java获取当前系统时间和某月某一天的日期时间
- Oracle获取某一段时间间隔之后的日期
- SQL取当月某一天的日期
- SQL取当月某一天的日期
- linux获取当前日期多少天前的日期
- linux snprintf获取字符串中的某一段的长度问题
- Linux中 awk命令获取文本的某一行
- vim syntax highlighting for scala : A bash one liner
- 委托模式-Delegate
- 第九周 项目一 do-while语句
- Mybatis返回Map的一种实现
- python ImportError: No module named
- linux 获取某一天的日期
- 【Git学习笔记】历史版本中穿梭,仅需要两步git log \git rest --hard
- Tomcat负载均衡原理详解及配置(Apache2.2.19+Tomcat7.0.12)
- 【Leetcode】Best Time to Buy and Sell Stock II
- 第十周项目4-大奖赛计分(十个评委)
- mingw编译ffmpeg+x265过程记录
- Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式等)介绍
- 李德馨 漢陰 道不可假
- 安卓 数据库的版本升级问题