Linux 查看修改系统时间| date -s

Linux 查看修改系统时间

  • date 命令的介绍
  • date基本语法
  • date命令使用示例
    • 显示指定条件的时间
    • 设置指定条件的时间
    • 时间加减操作
    • 显示文件最后修改时间
    • 显示 UTC 时间
  • 备注

date 命令的介绍

date 命令在 Linux/Unix 系统上的使用。
date 命令可以用于查看和设置系统时间。

date基本语法

date [OPTION]… [+FORMAT]

常用的选项包括:

-s, --set=STRING: 设置系统时间。STRING 格式可以是 "YYYY-MM-DD HH:MM:SS" 或相对时间描述。
-d, --date=STRING: 显示指定日期和时间。STRING 可以是相对时间描述。
-r, --reference=FILE: 显示文件的上次修改时间。
-u, --utc, --universal: 显示或设置 UTC (协调世界时) 时间。

常用的格式化选项包括:

%% 输出字符 %
%a 星期几的缩写 (Sun…Sat)
%A 星期的完整名称(Sunday…Saturday)。
%b 缩写的月份名称(例如,Jan)
%B 完整的月份名称(例如,January)
%c 本地日期和时间(例如,Thu Mar 3 23:05:25 2005)
%C 世纪,和%Y类似,但是省略后两位(例如,20)
%d 日 (01…31)
%D 日期,等价于%m/%d/%y
%e 一月中的一天,格式使用空格填充,等价于%_d
%F 完整的日期;等价于 %Y-%m-%d
%g ISO 标准计数周的年份的最后两位数字
%G ISO 标准计数周的年份,通常只对%V有用
%h 等价于 %b
%H 小时 (00…23)
%I 小时 (01…12)
%j 一年中的第几天 (001…366)
%k 小时,使用空格填充 ( 0…23); 等价于 %_H
%l 小时, 使用空格填充 ( 1…12); 等价于 %_I
%m 月份 (01…12)
%M 分钟 (00…59)
%n 新的一行,换行符
%N 纳秒 (000000000…999999999)
%p 用于表示当地的AM或PM,如果未知则为空白
%P 类似 %p, 但是是小写的
%r 本地的 12 小时制时间(例如 11:11:04 PM)
%R 24 小时制 的小时与分钟; 等价于 %H:%M
%s 自 1970-01-01 00:00:00 UTC 到现在的秒数
%S 秒 (00…60)
%t 插入水平制表符 tab
%T 时间; 等价于 %H:%M:%S
%u 一周中的一天 (1…7); 1 表示星期一
%U 一年中的第几周,周日作为一周的起始 (00…53)
%V ISO 标准计数周,该方法将周一作为一周的起始 (01…53)
%w 一周中的一天(0…6),0代表星期天
%W 一年中的第几周,周一作为一周的起始(00…53)
%x 本地的日期格式(例如,12/31/99)
%X 本地的日期格式(例如,23:13:48)
%y 年份后两位数字 (00…99)
%Y 年
%z +hhmm 格式的数值化时区格式(例如,-0400)
%: z +hh:mm 格式的数值化时区格式(例如,-04:00)
%:: z +hh:mm:ss格式的数值化时区格式(例如,-04:00:00)
%::: z 数值化时区格式,相比上一个格式增加’:'以显示必要的精度(例如,-04,+05:30)
%Z 时区缩写 (如 EDT)

date命令使用示例

显示时间用 -d ; 修改时间用 -s

显示指定条件的时间

显示当前系统时间

date
Fri 05 Jul 2024 08:25:03 AM HKT

格式化显示当前系统时间

date '+%F %T'
2024-07-05 08:27:01

时间格式转换

date -d "2009-12-12 17:20:03" +"%Y/%m/%d %H:%M:%S"
2009/12/12 17:20:03

显示时间日期

date +"%Y-%m-%d  %H:%M:%S"

设置指定条件的时间

设置系统时间为 2024年7月7日 16:30:00

date -s "2024-07-07 16:30:00"

设置时间为昨天的日期:

date -s "yesterday"

设置时间为明天的日期和时间:

date -s "tomorrow"

时间加减操作

显示时间 年月日时分秒

date +"%Y-%m-%d %H:%M:%S"
2024-07-05 08:36:41

时间加减(如需修改,将-d 替换为-s)

date -d "+1 day" +"%Y-%m-%d %H:%M:%S"       # 显示后一天的日期
date -d "-1 day" +"%Y-%m-%d %H:%M:%S"      # 显示前一天的日期
date -d "-1 month" +"%Y-%m-%d %H:%M:%S"     # 显示上一月的日期
date -d "+1 month" +"%Y-%m-%d %H:%M:%S"    # 显示下一月的日期
date -d "-1 year" +"%Y-%m-%d %H:%M:%S"     # 显示前一年的日期
date -d "+1 year" +"%Y-%m-%d %H:%M:%S"      # 显示下一年的日期

显示文件最后修改时间

date -r /path/to/file

显示 UTC 时间

date -u

备注

HKT 是 Hong Kong Time 的缩写,表示香港时间
HKT 时区位于 UTC+8 时区,即比世界协调时 (UTC) 提前 8 小时。

北京时间使用的是 China Standard Time (CST),也称为中国标准时间
CST 时区位于 UTC+8 时区,即比世界协调时 (UTC) 提前 8 小时

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/773753.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Qualcomm QCA206x EasyMesh For Ubuntu

1. 引言 关于EasyMesh概念我们这里就不再过多的赘述,此篇文档的目的是,让广大初学者,有一个很方便的平台进行EasyMesh的学习和测试。 2. X86 Ubuntu平台 2.1 硬件环境准备 备注:QCA206x WiFi module推荐使用移远的FC64E/FC66E。…

代码随想录算法训练营第74天:路径总结[1]

代码随想录算法训练营第74天:路径总结 ‍ A * 算法精讲 (A star算法) 卡码网:126. 骑士的攻击(opens new window) 题目描述 在象棋中,马和象的移动规则分别是“马走日”和“象走田”。现给定骑士的起始坐标和目标…

细说MCU的ADC模块单通道连续采样的实现方法

目录 一、工程依赖的硬件及背景 二、设计目的 三、建立工程 1、配置GPIO 2、选择时钟源和Debug 3、配置ADC 4、配置系统时钟和ADC时钟 5、配置TIM3 6、配置串口 四、代码修改 1、重定义TIM3中断回调函数 2、启动ADC及重写其回调函数 3、定义用于存储转换结果的数…

【深度学习练习】心脏病预测

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 一、什么是RNN RNN与传统神经网络最大的区别在于,每次都会将前一次的输出结果,带到下一隐藏层中一起训练。如下图所示: …

macOS版ChatGPT更新:修复AI对话纯文本存储问题

猫头虎 🐯 建联猫头虎,商务合作,产品评测,产品推广,个人自媒体创作,超级个体,涨粉秘籍,一起探索编程世界的无限可能! macOS版ChatGPT更新:修复AI对话纯文本…

C++ 空间和时间高效的二项式系数(Space and time efficient Binomial Coefficient)

这里函数采用两个参数n和k,并返回二项式系数 C(n, k) 的值。 例子: 输入: n 4 和 k 2 输出: 6 解释: 4 C 2 等于 4!/(2!*2!) 6 输入: n 5 和 k 2 输出: 10 解释: 5 C …

maven项目、idea抽风问题解决

开发的时候遇到奇奇怪怪的非技术问题,解决起来会费时间,做无用功。   这里记录常见的情况和解决方法 1.未识别maven项目 文件的图标变成了这种橙色的,而且有主启动函数也不能run 右键pom文件,点击Add as Maven Project 如果…

揭开梵蒂冈秘密档案馆的神秘面纱

关注我们 - 数字罗塞塔计划 - PART 01 深邃的历史 梵蒂冈秘密档案馆起源于公元8世纪,负责保存官方文书和教皇书信。9世纪开始在圣彼得大教堂设立档案库,负责保管外交和法律文件,在帕拉蒂诺山塔内保存经济和行政方面的档案。11至13世纪&…

SpringBoot AOP面向切面编程 基础

介绍 在 Spring Boot 中&#xff0c;AOP&#xff08;面向切面编程&#xff09;是一种强大的技术&#xff0c;它允许你在应用程序中横切关注点&#xff0c;比如日志记录、事务管理、性能监控等&#xff0c;从而避免重复代码和混乱 可以记录操作日志 权限控制 。 依赖 <dep…

HTMLCSS(入门)

HTML <html> <head><title>第一个页面</title></head><body>键盘敲烂&#xff0c;工资过万</body> </html> <!DOCTYPE>文档类型声明&#xff0c;告诉浏览器使用哪种HTML版本显示网页 <!DOCTYPE html>当前页面采取…

go语言day08 泛型 自定义错误处理 go关键字:协程

泛型&#xff1a; 抛错误异常 实现error接口类型 用java语言解释的话&#xff0c;实现类需要重写error类型的抽象方法Error().这样就可以自定义异常处理。 回到go语言&#xff0c;在Error()方法中用*argError 这样一个指针类来充当error接口的实现类。 在f2()方法中定义返回值…

本地部署秘塔开源搜索引擎

秘塔AI搜索是由秘塔科技于2024年初推出的一款新型搜索引擎&#xff0c;被业界誉为“中国版的Perplexity”。秘塔科技成立于2018年4月&#xff0c;其核心团队包括CEO闵可锐、技术专家唐悦和首席运营官王益为等。秘塔AI搜索以其高效简洁的特点受到关注&#xff0c;其搜索结果直接…

累积分布函数的一些性质证明

性质1&#xff1a; E [ X ] ∫ 0 ∞ ( 1 − F ( x ) ) d x − ∫ − ∞ 0 F ( x ) d x ( 1 ) E[X]\int_0^{\infty}(1-F(x))dx - \int_{-\infty}^0F(x)dx\quad (1) E[X]∫0∞​(1−F(x))dx−∫−∞0​F(x)dx(1) 证明&#xff1a; E [ X ] ∫ − ∞ ∞ x p ( x ) d x E[X] …

ETCD 基本介绍与常见命令的使用

转载请标明出处&#xff1a;https://blog.csdn.net/donkor_/article/details/140171610 文章目录 一、基本介绍1.1 参考1.2 什么是ETCD1.3 ETCD的特点1.4 ETCD的主要功能1.5 ETCD的整体架构1.6 什么时候用ETCD&#xff0c;什么时候用redis 二、安装三、使用3.1 etcdctl3.2 常用…

审核平台前端新老仓库迁移

背景 审核平台接入50业务&#xff0c;提供在线审核及离线质检、新人培训等核心能力&#xff0c;同时提供数据报表、资源追踪、知识库等工具。随着平台的飞速发展&#xff0c;越来越多的新业务正在或即将接入审核平台&#xff0c;日均页面浏览量为百万级别。如今审核平台已是公司…

[Redis]哨兵机制

哨兵机制概念 在传统主从复制机制中&#xff0c;会存在一些问题&#xff1a; 1. 主节点发生故障时&#xff0c;进行主备切换的过程是复杂的&#xff0c;需要人工参与&#xff0c;导致故障恢复时间无法保障。 2. 主节点可以将读压力分散出去&#xff0c;但写压力/存储压力是无法…

直击园区消防管理现状,智慧消防相比传统消防管理的优势是什么

一、工业园区消防管理现状 1、消防信息智能化程度低 信息化手段落后&#xff0c;现场的数据信息无法即时传送至指挥中心&#xff0c;突发事件发生时&#xff0c;无法扁平化指挥到基层现场&#xff0c;应急处置能力不足。 2、防控体系不健全 存在监测盲点&#xff0c;火灾报警…

Mybatis实现RBAC权限模型查询

RBAC权限模型 Role-Based Access Control&#xff0c;中文意思是&#xff1a;基于角色&#xff08;Role&#xff09;的访问控制。这是一种广泛应用于计算机系统和网络安全领域的访问控制模型。 简单来说&#xff0c;就是通过将权限分配给➡角色&#xff0c;再将角色分配给➡用…

ABB机器人坐标系偏移指令

ABB机器人在坐标系中偏移用到的指令有&#xff1a;Offs和RelTool。Offs用在工件坐标系中偏移&#xff0c;而RelTool是在工具坐标系中偏移。 一、Offs用于在一个机械臂位置的工件坐标系中添加一个偏移量。 Offs (Point &#xff0c;XOffset&#xff0c; YOffset &#xff0c;Z…

【UE5.1】Chaos物理系统基础——05 蓝图绑定Chaos破裂或碰撞事件

步骤 1. 新建一个父类为Actor的蓝图&#xff0c;这里命名为“BP_ChaosExplosionEvent” 打开“BP_ChaosExplosionEvent”&#xff0c;添加一个变量&#xff0c;这里命名为“GC”&#xff0c;变量类型为“几何体集actor”&#xff0c;设置为可编辑实例 在事件图表中添加如下节点…