位置: 编程技术 - 正文

Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)(linux datetime命令)

编辑:rootadmin

推荐整理分享Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)(linux datetime命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux date-u,linux的date命令,linux常用命令date,linux date函数,linux常用命令date,linux date命令详解,linux date --date,linux date命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

用途说明

date命令可以用来显示和修改系统日期时间,注意不是time命令。

常用参数

格式:date

显示当前日期时间。

格式:date mmddHHMM # 简而言之,就是“月日时分”

格式:date mmddHHMMYYYY

格式:date mmddHHMM.SS

格式:date mmddHHMMYYYY.SS

设置当前日期时间,只有root用户才能执行,执行完之后还要执行 clock -w 来同步到硬件时钟。

mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数。

格式:date +FORMAT

根据指定格式显示当前时间。比如 date +%Y-%m-%d 就是以 YYYY-mm-dd 的形式显示当前日期,其中YYYY是年份,mm为月份,dd为日期。

常用FORMAT复制代码代码如下:%Y YYYY格式的年份(Year)</p><p>%m mm格式的月份(),-</p><p>%d dd格式的日期(day of month),-</p><p>%H HH格式的小时数(),-</p><p>%M MM格式的分钟数(),-</p><p>%S SS格式的秒数(),-</p><p>%F YYYY-mm-dd格式的完整日期(Full date),同%Y-%m-%d</p><p>%T HH-MM-SS格式的时间(Time),同%H:%M:%S</p><p>%s 自年以来的秒数。C函数time(&t) 或者Java中 System.currentTimeMillis()/, new Date().getTime()/</p><p>%w 星期几,0-6,0表示星期天</p><p>%u 星期几,1-7,7表示星期天注意以上格式是可以任意组合的,还可以包括非格式串,比如 date “+今天是%Y-%d-%m,现在是$H:%M:%S”

更多格式 man date 或 info date

格式:date -d STRING

格式:date –date=STRING

格式:date -d STRING +FORMAT

显示用STRING指定的日期时间(display time described by STRING, not ‘now’)。

格式:date -s STRING

格式:date –set=STRING

设置当前时间为STRING指定的日期时间。

STRING可谓变化多样,支持很多种日期时间的描述方式。下面列举一些常用的日期表示方式,希望能够举一反三。

指定日期:

date -d YYYY-mm-dd

指定时间,日期是今天:

date -d HH:MM:SS

指定日期时间:

date -d “YYYY-mm-dd HH:MM:SS”

指定年以来的秒数:

date -d ’-- sec utc’ (年 月 日 星期二 :: CST)

date -d ’-- sec utc’ (年 月 日 星期三 :: CST)

今天:

date

date -d today

date -d now

明天:

date -d tomorrow

date -d next-day

date -d next-days

date -d “next day”

date -d “next days”

date -d “+1 day”

date -d “+1 days”

date -d “1 day”

date -d “1 days”

date -d “-1 day ago”

date -d “-1 days ago”

昨天:

date -d yesterday

date -d last-day

date -d last-days

date -d “last day”

date -d “last days”

date -d “-1 day”

date -d “-1 days”

date -d “1 day ago”

date -d “1 days ago”

Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)(linux datetime命令)

前天:

date -d “2 day ago”

date -d “2 days ago”

date -d “-2 day”

date -d “-2 days”

大前天:

date -d “3 day ago”

date -d “3 days ago”

date -d “-3 day”

date -d “-3 days”

上周,一周前:

date -d “1 week ago”

date -d “1 weeks ago”

上个星期五(不是上周五):

date -d “last-friday”

date -d “last friday”

上月,一月前:

date -d last-month

date -d last-months

date -d “-1 month”

date -d “-1 months”

下月,一月后:

date -d next-month

date -d next-months

date -d “+1 month”

date -d “+1 months”

去年,一年前:

date -d last-year

date -d last-years

date -d “-1 year”

date -d “-1 years”

明年,一年后:

date -d next-year

date -d next-years

date -d “+1 year”

date -d “+1 years”

一小时前:

date -d “last-hour”

date -d “last-hours”

date -d “1 hour ago”

date -d “1 hours ago”

一小时后:

date -d “1 hour”

date -d “1 hours”

一分钟前:

date -d “1 minute ago”

date -d “1 minutes ago”

一分钟后:

date -d “1 minute”

date -d “1 minutes”

一秒前:

date -d “1 second ago”

date -d “1 seconds ago”

一秒后:

date -d “1 second”

date -d “1 seconds”

使用示例

示例一 显示和设置日期时间复制代码代码如下:[root@node ct]# date年 月 日 星期六 :: CST[root@node ct]# date 年 月 日 星期一 :: CST</p><p>[root@node ct]# clock -w[root@node ct]# date年 月 日 星期一 :: CST[root@node ct]#

示例二 显示指定日期时间复制代码代码如下:[root@node ~]# date年 月 日 星期二 :: CST[root@node ~]# date -d next-day +%Y%m%d[root@node ~]# date -d next-day +%F--[root@node ~]# date -d next-day ‘+%F %T’-- ::[root@node ~]# date -d last-day ‘+%F %T’-- ::[root@node ~]#[root@node ~]# date -d yesterday ‘+%F %T’-- ::[root@node ~]# date -d tomorrow ‘+%F %T’-- ::[root@node ~]# date -d last-month +%Y%m[root@node ~]# date -d next-month +%Y%m[root@node ~]# date -d next-year +%Y[root@node ~]#

Linux中使用hostname命令修改主机名称(非常简单) 在Linux中修改主机名其实是一件非常容易的事情,但网上有些帖子在这一块都说得很复杂,诸如修改什么配置文件之类的等等,用hostname这个命令我们就

linux iotop 安装使用教程(显示硬盘IO读写情况) 官方的说明:LinuxhasalwaysbeenabletoshowhowmuchI/Owasgoingon(thebiandbocolumnsofthevmstat1command).IotopisaPythonprogramwithatoplikeUIusedtoshowofbehalfofwhichprocessistheI/Ogoingon.ItrequiresPy

linux下添加自定义脚本到开机自启动的方法 写一个脚本auto_coreseek.sh:复制代码代码如下:#!/bin/sh#chkconfig:#description:auto_coreseek/usr/local/coreseek/bin/searchd放到/etc/init.d/auto_coreseek.sh然后chmod+x/etc/init

标签: linux datetime命令

本文链接地址:https://www.jiuchutong.com/biancheng/357062.html 转载请保留说明!

上一篇:linux mail命令用法浅析(linux中mail命令)

下一篇:Linux中使用hostname命令修改主机名称(非常简单)(linux中使用mkdir命令创建新的目录时)

  • 工程款按进度付款开票分录
  • 关联公司往来款算应收账款吗
  • 网银年费怎么做会计分录的
  • 企业所得税计提分录
  • 公司亏损股东退股还要贴钱
  • 发生销货退回需要退回发票么
  • 净资产出资账务处理流程
  • 单位体检如何入账
  • 跨年的预付账款如何冲销
  • 工业企业财务核算方法
  • 填开了红字信息表但未开红字发票
  • 处置固定资产增值税税率
  • 小规模纳税人销售农产品税率是多少
  • 企业当年度增值税税率
  • 存货周转天数计算公式是360还是365
  • 员工培训费应该怎么算
  • 承兑汇票公对公多久到账
  • thinkpad预装的office怎么激活
  • 搭建rtmp
  • 文字转换表格怎么设置行列
  • 经营租入固定资产改建支出摊销计算时间
  • 已抵扣的进项税额红冲的账怎么做
  • 进项税大于销项税怎么结转
  • 计提税金会计分录怎么做
  • php ado
  • php occ
  • 路由器wds桥接成功为什么不能上网
  • 如何计算企业年度人均产值
  • 往来指哪些科目
  • 外资企业注册资本认缴制期限
  • 工商年报的社保缴费基数怎么算
  • transformer中的参数
  • PHP面向对象程序设计
  • 金蝶数量金额怎么输入
  • 专家坐诊信息
  • flink从入门到实战
  • 让我用用你的计算机
  • bluetooth hci0 command timeout
  • Java多线程(6):锁与AQS(中)
  • 公司购买的房屋怎么入账
  • 差旅费计入什么
  • 股东撤资怎么做账
  • 不开增值税发票的销售收入报税操作流程是?
  • 公司交1500五险一金是什么水平
  • 折旧汇总分配周期参数设定完成可以更改吗
  • 什么情况企业需要调档
  • 出口免抵增值税税率
  • 补发以前年度工资怎么做账
  • 小规模纳税人技术维护费可以抵扣吗
  • 运输途中发生的合理损失
  • 电子承兑汇票到期后多少天能兑现
  • 固定资产工作汇报
  • 物业费没收到可以确认收入吗
  • 已经发出的商品替换零部件进成本还是费用
  • 装订凭证如何穿线
  • 固定资产不动产有哪些
  • 预计负债初始计量的最佳估计数的确定
  • 哪几种情况涉及到进项税额的转出
  • 微信收款计入现金流量吗
  • centos7怎么配置yum源
  • services.exe修改注册表
  • windows怎么加速
  • centos如何清除硬盘数据
  • qconsvc.exe - qconsvc是什么进程 有什么作用
  • 怎么删除windows7
  • 东芝笔记本配件
  • 简单说明ssh远程登录流程
  • codeblocks视频教程
  • extjs grid设置某列背景颜色和字体颜色的方法
  • nodejs制作网站
  • Android计算器项目代码
  • shader教程
  • javascript模块化规范有哪些
  • Javascript call和apply区别及使用方法
  • 批处理实现语音报警
  • unity游戏加密
  • 履职提醒函与督办函区别
  • 购车绿本是什么样的?
  • 科技公司小规模纳税人与一般纳税人区别
  • 2015年购买15万元排量2.0的新车购置税怎么计算?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设