网站首页 > 基础教程 正文
Linux学习笔记总结(一百零四)- date命令及格式化详解
date命令的功能是显示和设置系统日期和时间。
该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)
date 设置时间格式
命令中各选项的含义分别为
% H 小时(00..23)
% I 小时(01..12)
% k 小时(0..23)
% l 小时(1..12)
% M 分(00..59)
% p 显示出AM或PM
% r 时间(hh:mm:ss AM或PM),12小时
% s 从1970年1月1日00:00:00到目前经历的秒数
% S 秒(00..59)
% T 时间(24小时制)(hh:mm:ss)
% X 显示时间的格式(%H:%M:%S)
% Z 时区 日期域
% a 星期几的简称( Sun..Sat)
% A 星期几的全称( Sunday..Saturday)
% b 月的简称(Jan..Dec)
% B 月的全称(January..December)
% c 日期和时间( Mon Nov 8 14:12:46 CST 1999)
% d 一个月的第几天(01..31)
% D 日期(mm/dd/yy)
% h 和%b选项相同
% j 一年的第几天(001..366)
% m 月(01..12)
% w 一个星期的第几天(0代表星期天)
% W 一年的第几个星期(00..53,星期一为第一天)
% x 显示日期的格式(mm/dd/yy)
% y 年的最后两个数字( 如1999则是99)
% Y 年(如:1970,1996等)
设定时间:
只有root权限才能设置
date -s
设置成20210705
date -s 20210705 #这样会把具体时间设置成空00:00:00
设置具体时间
date -s 01:01:01 #不会对日期做更改
设置全部时间
date -s "01:01:01 2021-07-05"
date -s "01:01:01 20210705"
date -s "2021-07-05 01:01:01"
date -s "20210705 01:01:01"
格式化时间和日期:
date -d today +"%Y-%m-%d"
date -d today +"%Y_%-m_%-d"
date +"%Y-%m-%d"
date +"%Y_%-m_%-d"
date +"%Y_%-m_%-d %H:%m:%S"
date +"%Y/%m/%d %H:%m:%S"
日期加减运算:
显示当前年月日
date +%Y%m%d
显示前一天的日期
date -d "+1 day" +%Y%m%d
显示后一天的日期
date -d "-1 day" +%Y%m%d
显示上一月的日期
date -d "-1 month" +%Y%m%d
显示下一月的日期
date -d "+1 month" +%Y%m%d
显示前一年的日期
date -d "-1 year" +%Y%m%d
显示下一年的日期
date -d "+1 year" +%Y%m%d
- 上一篇: Java中DATE_FORMAT()函数实战
- 下一篇: MySQL与SQL SERVER周指标计算
猜你喜欢
- 2024-12-03 mysql中的date、datetime、timestamp你还不知道怎么使用吗
- 2024-12-03 线程不安全的 SimpleDateFormat
- 2024-12-03 MySQL中按月统计并逐月累加统计值的几种写法
- 2024-12-03 最全的MySQL时间函数总结
- 2024-12-03 MySQL数据库关于表的一系列操作
- 2024-12-03 Mysql 设置自动每个月生成分区方法
- 2024-12-03 浅谈分库分表那些事儿
- 2024-12-03 mysql数据库创建分区表,并且自动创建新分区的保姆教程
- 2024-12-03 MySQL与SQL SERVER周指标计算
- 2024-12-03 Java中DATE_FORMAT()函数实战
- 最近发表
-
- 在使用Bootstrap吗?快来看看如何使用 Bootswatch 主题吧
- 50个HTML5免费的Bootstrap模板 :下
- 定制你的bootstrap之--修改less文件1
- BootstrapBlazor :使用 .NET 生成交互式客户端 Web UI 的框架
- React与使用Bootstrap5模态框的注意事项
- 如何引用bootstrap没有的字体图标
- 10个超酷炫Bootstrap HTML & CSS UI工具包
- Bootstrap自举电路工作原理讲解(自举电路的原理)
- 为何 BootstrapVue 能成为 Vue 前端框架顶流?
- 新增 创意布局企业网络服务CSS模板 bootstrap 模板
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)