35. 系统上下文 - 日期

news/2024/7/7 21:25:20

开篇词

Linux 提供了允许我们查看系统日期信息的命令,借助这些命令,我们可以快速获取日期相关的信息。
 

系统日期

我们可以使用 date 命令来获取或设置系统日期:

date

打印日期时间
 

本地日期时间

date +'%c'

打印本地日期时间
 

本地日期

date +'%x'

打印本地时间
 

本地周天 - 缩写

date +'%a'

以缩写格式打印本地周天名称
 

本地周天 - 全称

打印本地周天全称
 

本地月份 - 缩写

date +'%b'    # 与 date +'%h' 等价

以缩写格式打印月份名称
 

本地月份 - 全称

date +'%B'

打印本地月份全称
 

日期 - 年-月-日(ISO 8601 格式)

date +'%F'

以 YYYY_MM_DD 格式打印日期
 

日期 - 年/月/日

date +'%D'

以 DD/MM/YY 格式打印日期
 

世纪(百年)

date +'%C'

打印世纪
 

年份 - YYYY

date +'%Y'

以 YYYY 格式打印年份
 

年份 - YY

date +'%y'

以 YY 格式打印年份
 

月份 - MM

date +'%m'

以 MM 格式打印月份
 

周数 - 00 至 53(周一为第一天)

date +'%W'

打印周一为第一天的周数
 

周数 - 00 至 53(周日为第一天)

date +'%U'

打印周日为第一天的周数
 

ISO 周日历 - YY

date +'%g'

以 YY 格式打印周数年
 

ISO 周日历 - YYYY

date +'%G'

以 YYYY 格式打印周数年
 

周天 - 0 至 6

date +'%w'    # 0 对应周日

以 0 至 6 的形式打印周天
 

周天 - 1 至 7

date +'%u'    # 1 对应周一

以 1 至 7 的形式打印周天
 

月天

date +'%d'

打印月天
 

月天 - 空格填充

date +'%e'

以空格填充形式打印月天
 

年日

date +'%j'

打印年日
 

几天前

date --date='1 day ago'

打印一天前

date --date='2 days ago'

打印两天前
 

几天后

date --date='1 day'

打印一天后

date --date='2 days'

打印两天后
 

几个月前

date --date='1 month ago'

打印一个月前

date --date='2 months ago'

打印两个月前
 

几个月后

date --date='1 month'

打印一个月后

date --date='2 months'

打印两个月后
 

几年前

date --date='1 year ago'

打印一年前

date --date='2 years ago'

打印两年前
 

几年后

date --date='1 year'

打印一年后

date --date='2 years'

打印两年后
 

我所撰写的英文版本

35. System Context - Date
 

引用

  • 21 系统上下文
  • 21.1.2 日期转换分类符
  • 21.1.7 日期例子
     

参见

想看手册的其他内容?请访问该手册的所属专栏:《Linux 管理员手册:既简单又深刻


http://www.niftyadmin.cn/n/1897052.html

相关文章

浅谈myeclipse2015做cordova/phonegap开发

近期公司项目经理要求用cordova写安卓程序,之前对cordova什么都不懂,然后从网上搜啊搜,好歹有所了解了,感觉做web开发的比較合适,属于三种开发模式的第三种. myeclipse2015有个优点就是集成了phonegap的开发&#xff…

python汉诺塔问题

2019独角兽企业重金招聘Python工程师标准>>> # 汉诺塔问题 count 0 # 参数 n:几个圆盘 src:起点柱子 dst:终点柱子 mid:中转柱子 # 返回值:几号圆盘:起点柱子->终点柱子 def hanoi(n,src,dst,mid): # n:几个圆盘 src:起点柱子 dst:终点柱…

python dns管理平台_python dns服务器

使用PyDNS查询PyDNS并不是作为标准的Python发行版本的一部分而随Python一起发行的.因此,必须单独安装,可以从http://pydns.sourceforge.net/下载,然后按照安装指南来安装.在Debian或Ubuntu中可以用apt-get install python-dns来安装 初始化...文章孤独的猫董2011-05-03522浏览量…

Baeldung Java 周评 | 第三十四弹(关键词:注入 Spring MVC 控制器、Java 实现网址缩短服务、Spring MVC 端点文档、微服务先决条件、国际象棋 TDD)

开篇词 尤金的第 34 篇 Java 周评,诞生了! Java 以及 Spring 相关 如何自定义 Hibernate 脏检查机制 上周,该系列讨论了 Hibernate 提供的脏检查机制。该周,我们将对此进行更深入的研究 - 手动执行检查或使用其他自定义方法进…

实验:搭建TFTP服务

注意:FTP 使用tcp协议,走的是tcp21端口,20端口或随机端口,共两个,TFTP使用udp协议,TFTP用udp69端口。TFTP是个非独立服务。支持文件下载、共享,TFTP(Trivial File Transfer Protocol,简单文件传…

构建数据中心关机程序,做好最坏的准备

数据中心关闭清单有助于IT团队在插拔硬件,并在丢失有价值的信息之前专注数据备份,测试和系统验证。 尽管政策和流程对于现代IT至关重要,但数据中心管理员通常因为中断事件而措手不及,没有关闭需要关闭的设备。这种需求可能像暴风雨…

SpringBoot 2 Web 应用加固

开篇词 该指南将引导你完成使用受 Spring Security 保护的资源创建简单的 Web 应用。 你将创建的应用 我们将构建一个 Spring MVC 应用,该应用使用由固定用户列表来支撑的登录表单来保护页面的安全。 你将需要的工具 大概 15 分钟左右;你最喜欢…

压缩比13为什么建议用92的油_92、95、98 号汽油可以混加?上虞市民以后加油要注意了......

今天来讲讲92、95、98号可不可以混加,中国石油和中国石化的油可不可以混加?92、95、98号可不可以混加?关于这个问题,要从根源说起,也就是发动机。由于汽油粘性小、蒸发快,因此可以采用喷射系统将汽油喷入缸…