Shell日期格式实例分析
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章主要讲解了"Shell日期格式实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Shell日期格式实例分析"吧!不管是哪种语言,日期/时间
千家信息网最后更新 2025年01月18日Shell日期格式实例分析
这篇文章主要讲解了"Shell日期格式实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Shell日期格式实例分析"吧!
不管是哪种语言,日期/时间都是一个非常重要的值。比如我们保存日志的时候,往往是某个前缀再加上当前时间,这样日志文件名称就可以做到唯一。在Shell环境里,我们获取时间的命令是date,但date出来的时间日期格式、内容可能不是我们所想要的,所以我们可能需要对它进行一些格式化输出。
常用的时间域如下:
% Y 年(例如:1970,2018等)% m 月(01..12)% d 一个月的第几天(01..31)% H 小时(00..23)% M 分(00..59)% S 秒(00..59)
使用不带参数的date命令获取当前时间日期。这样得到的一般是CST标准格式的时间。
[alvin@VM_0_16_centos ~]$ dateSat Nov 3 22:01:57 CST 2018
获取特定以特定格式,命令为:date + ‘format’,注意这里大小写敏感。
[alvin@VM_0_16_centos ~]$ date +'%Y-%m-%d'2018-11-03[alvin@VM_0_16_centos ~]$ date +'%Y/%m/%d %H:%M:%S'2018/11/03 22:08:14
获取昨天的日期。可在上述的命令里再加上-d选项。
[alvin@VM_0_16_centos ~]$ date -d 'yesterday' +'%Y/%m/%d %H:%M:%S'2018/11/02 22:24:31或者[alvin@VM_0_16_centos ~]$ date -d 'today -1 day' +'%Y-%m-%d'2018-11-04
获取当前时间的前一个小时
[alvin@VM_0_16_centos ~]$ date -d 'today -1 hour' +'%Y%m%d%H'2018110414或者[alvin@VM_0_16_centos ~]$ date +'%Y-%m-%d %H:%M:%S' -d '-1 hours'2018-11-04 14:43:38
获取指定日期前一天。这其实就是求相对时间。比如下面求国庆的前一天日期:
[alvin@VM_0_16_centos ~]$ date -d '20181001 -1 day' +'%Y%m%d'20180930
将日期转换为时间戳
[alvin@VM_0_16_centos ~]$ date -d "Nov 4 15:49:41 CST 2018" +%s1541317781
将时间戳转换回日期
[alvin@VM_0_16_centos ~]$ date -d @1541317781Sun Nov 4 15:49:41 CST 2018
将时间戳转换为日期,并按特定格式显示
[alvin@VM_0_16_centos ~]$ date -d @1541317781 +'%Y%m%d %H:%M:%S'20181104 15:49:41
感谢各位的阅读,以上就是"Shell日期格式实例分析"的内容了,经过本文的学习后,相信大家对Shell日期格式实例分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
日期
时间
格式
实例
实例分析
分析
命令
内容
学习
小时
就是
日志
重要
前缀
参数
可在
国庆
大小
常用
思路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
高科技网络技术生产厂家
程序员服务器问题
blob是什么数据库的类型
联通网络技术知识大全
开源游戏服务器代码
云服务器突发性能什么意思
数据库sql建表格
孩子给家长讲网络安全
小米验证账号服务器错误
ping防火墙和服务器
云服务器怎么登录模拟器
手机服务器文件管理
软件开发常用名词
网络安全法中的互联网服务
网络道德与网络安全的参考文献
工作网络安全心得200字
卫生院网络安全宣传周总结报告
智能科学与技术软件开发
网络技术员工作日志
大连易玛特软件开发
戴尔服务器优势
四大国产数据库性能
ios手机软件开发哪家正规
连云港江苏大容量服务器代理商
找不到软件开发怎么办
服务器端口如果全部开放会怎样
中美阿拉斯加对话全程网络安全
服务器外网访问设置
汕头在线学习软件开发
生产数据库权限oracle