linux基础(9)-获取时间

获取今天日期

date +%Y-%m-%d

date +%y-%m-%d

date  +%F

获取昨天日期

date -d yesterday +%F

date -d -1day +%F

获取今天日期和时间

date +%y-%m-%d-%H:%m:%S

时间: 2024-10-19 03:13:17

linux基础(9)-获取时间的相关文章

Linux内核中获取时间并转换成本地时区时间

下面的函数get_time_str实现了在内核中获取本地时间的功能. 他首先获取utc时间,然后根据系统的时区timezone转换成本地时间, 最后将时间以"2014-11-02 21:14:08"的字符串的形式输出到output缓冲区中. 函数的返回值,是输出的字符串的长度. #include <linux/time.h> #include <linux/timex.h> #include <linux/rtc.h> int get_time_st

linux下c获取时间

头文件 #include "sys/time.h" 结构体 struct timezone { int tz_minuteswest; /*格林威治时间往西方的时差*/ int tz_dsttime; /*DST 时间的修正方式*/ } struct timeval { long int tv_sec; // 秒数 long int tv_usec; // 微秒数 } 函数 #include <stdio.h> #include <sys/time.h> int

一天一个linux基础命令之时间日期命令date

时间日期命令:date 1.命令格式: date [OPTION]... [+FORMAT]        date [-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]] 2.命令功能 打印不同格式的时间或日期,以及要根据时间和日期执行操作.日期可以以多种格式去打印,也可以使用命令设置固定的格式.在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数. 3.常用选项 -d "String"

Linux基础之获取命令的使用帮助

获取命令的使用帮助: 内部命令: help COMMAND 外部命令: (1) 命令自带简要格式的使用帮助 # COMMAND --help (2) 使用手册:manual 位置:/usr/share/man # man COMMAND SECTION: NAME:功能性说明 SYNOPSIS:语法格式 DESCRIPTION:描述 OPTIONS:选项 EXAMPLES:使用示例 AUTHOR: 作者 BUGS: 报告程序bug的方式 SEE ALSO: 参考 ... SYNOPSIS: []

一篇文章带你入门Linux——马哥Linux基础学习笔记

1.课程体系: 中级: 初级:系统基础 中级:系统管理.服务安全及服务管理.Shell脚本: 高级: MySQL数据库: cache & storage 集群: Cluster lb: 4layer 7layer ha: 分布式: zookeeper 分布式文件系统 虚拟化技术: xen kvm Openstack:IAAS云: 运维工具: ansible puppet(ruby), saltstack(python) 监控工具: zabbix 大数据处理: hadoop spark, stor

linux获取时间函数及计算时间差

参考:   http://www.cnblogs.com/krythur/archive/2013/02/25/2932647.html 第一章  获取时间函数 1. char * asctime(const struct tm * timeptr); 函数说明 asctime()将参数timeptr所指的tm结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果以字符串形态返回.此函数已经由时区转换成当地时间,字符串格式为:"Wed Jun 30 21:49:08 1993\n&quo

Linux C 语言 获取系统时间信息

比如获取当前年份:        /* 获取当前系统时间 暂时不使用        int iyear = 0;        int sysyear = 0;        time_t now;        struct tm *timenow;        time(&now);        timenow = localtime(&now);        sysyear = timenow->tm_year+1900;        */linux下获取系统时间的方法

linux在shell date获取时间的相关操作

获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期 date -d next-day +%Y%m%d 获取昨天的日期 date -d last-day +%Y%m%d 获取上个月的年和月 date -d last-month +%Y%m 获取下个月的年和月date -d next-month +%Y%m 获取明年

Linux获取时间日期方法

linux中用shell获取昨天.明天或多天前的日期:在Linux中对man date -d 参数说的比较模糊,以下举例进一步说明:# -d, --date=STRING display time described by STRING, not `now'[[email protected] root]# date -d next-day +%Y%m%d #明天日期20091024[[email protected] root]# date -d last-day +%Y%m%d #昨天日期2

Linux基础命令、及获取命令帮助信息

命令格式:COMMAND [OPTIONS...] [ARGUMENTS...] COMMAND: 发起一命令:请求内核将某个二进制程序运行为一个进程: 程序 --> 进程 静态 --> 动态(有生命周期) 实例以centos6.5为例. 1.ifconfig:查看所有网卡信息 2.echo:回显 -n:不进行换行: -e:让转移字符生效: \n:换行 \t:制表符 3.tty:查看终端设备 4.startx:启动X Windows 5.export:设置或显示环境变量 -f 代表[变量名称]