一:直接调用系统变量
获得当前时间:date '+%Y-%m-%d %H:%M:%S'
获取今天时期:date +%Y%m%d
获取昨天时期:date -d yesterday +%Y%m%d
获取前天日期:date -d -2day +%Y%m%d
依次类推比如获取10天前的日期:date -d -10day +%Y%m%d
二:获取当前系统时间戳
date +%s
三:时间戳转为易读的时间格式
date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z"
其中:946684800表示时间戳。
awk中获取时间的方式:
两种方式:
awk '{now=strftime("%D",systime()); print now}'
awk '{now=strftime("%D");print now}'
常用命令:
awk '{print strftime("%y-%m-%e %H:%M:%S")}'
参数说明:
Table 3. 日期和时间格式说明符
格式
描述
%a |
星期几的缩写(Sun) |
%A |
星期几的完整写法(Sunday) |
%b |
月名的缩写(Oct) |
%B |
月名的完整写法(October) |
%c |
本地日期和时间 |
%d |
十进制日期 |
%D |
日期 08/20/99 |
%e |
日期,如果只有一位会补上一个空格 |
%H |
用十进制表示24小时格式的小时 |
%I |
用十进制表示12小时格式的小时 |
%j |
从1月1日起一年中的第几天 |
%m |
十进制表示的月份 |
%M |
十进制表示的分钟 |
%p |
12小时表示法(AM/PM) |
%S |
十进制表示的秒 |
%U |
十进制表示的一年中的第几个星期(星期天作为一个星期的开始) |
%w |
十进制表示的星期几(星期天是0) |
%W |
十进制表示的一年中的第几个星期(星期一作为一个星期的开始) |
%x |
重新设置本地日期(08/20/99) |
%X |
重新设置本地时间(12:00:00) |
%y |
两位数字表示的年(99) |
%Y |
当前月份 |
%Z |
时区(PDT) |
%% |
百分号(%) |
分享到:
相关推荐
移动应用开发 开设时间: 学 时 数:56学时 一、课程概述 (一)课程性质 Linux操作系统的主要任务是有关Linux操作系统的安装与使用,让学生理解操作系 统的组成及工作原理,掌握Linux操作系统的安装,图形化界面的...
8、Linux指令之文件目录、时间日期、搜索查找、压缩和解压 9、Linux组管理和权限管理 10、Linux任务调度 11、Linux磁盘操作 12、Linux进程管理 13、Linux RPM 包和YUm包 14、Linux上安装JDK、Tomcat、Eclipse...
Linux是一个多任务、多用户的操作系统,它以其良好的特性和资源的免费性而得到了蓬勃的发展。 本书通过大量的图示和实例,深入浅出的介绍了Linux的基本原理和应用。主要包括Linux的基本概念和操作,Linux的树型...
linux下时间和日期操作的课件,难得的资源
linux时间轮转算法-操作系统实验报告(时间片轮调度算法).pdf
但事实证明,标准 Linux 内核无法提供大多数嵌入式系统需要的硬实时性能,例如可预测的响应时间和微秒级延迟。也出现了几种产品可填补 Linux 的实时空白,其中有成功的也有失败的。例如,某些供应商采用的双内核技术...
time localtime mktime
常用linux基本操作:实际使用中,一些命令的选项基本不会被使用,花大量的时间来整理它们是不值得的,所以本文没有做这件"大而全"的事.
到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有...Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前,需要有一个明确的方向,选择一个适合自己的系统开始学习linux至关重要!
gps时间采集程序,linux操作系统,很简单
Linux操作系统大学课程课件。第1章 绪论;第2章 linux命令;第3章 shell的使用和编程;第4章 Linux编程—文件及目录函数;第5章 Linux编程—字符测试与数据转换函数;第6章 Linux编程—内存分配与时间函数;第7章...
Linux下对时间进行运算,如果是到秒级的,一般是用time之类的函数实现。文中介绍了Linux下精确到微秒级的时间操作函数。主要是用到了gettimeofday函数,并且介绍了这个函数的结构。
linux中对时间的操作,可以获取当前时间及时间差等等函数!
5、Linux操作系统是多用户多任务系统。 第二章 1、既考虑作业等待时间又考虑作业执行时间的作业调度算法是响应比高者优先算法。 2、从作业提交系统到作业完成的时间间隔称为周转时间。 3、Shell是用户使用Linux的...
这是一份非常全面的Linux常用操作命令大全,涵盖了Linux系统的基础知识、基础操作、目录操作、文件操作、文件权限、压缩与解压、其他常用命令以及系统管理等方面的内容。 总的来说,这份文档系统地介绍了Linux系统中...
Linux操作系统实验教程费翔林主编,高等学校计算机时间教学系列教材。高等级哦啊与出版社。共19章!非常全
Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间,不便于审计分析。
Linux操作系统知识地图,一张图搞定linux必备核心技能:基础知识体系、性能优化实践、操作系统原理。
项目中使用了windows及linux两种系统,所有服务器时间同步比较困难,晚上研究了一下,两种操作系统都支持标准的NTP(Network Time Protocol)协议,可以通过NTP来实现所有服务器的时间同步,下面是配置方法:
Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中用于时钟查看和设置的命令主要有date、hwclock和clock。本文简单介绍了这几个设置时间的命令。