广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下Shell日期的格式有几种
  • 915
分享到

Linux下Shell日期的格式有几种

2023-06-15 21:06:59 915人浏览 薄情痞子
摘要

这篇文章主要为大家展示了“linux下shell日期的格式有几种”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下Shell日期的格式有几种”这篇文章吧。在Shell环境里,我们获取时间

这篇文章主要为大家展示了“linuxshell日期的格式有几种”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下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 ~]$ date Sat 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" +%s 1541317781

将时间戳转换回日期:

[alvin@VM_0_16_centos ~]$ date -d @1541317781 Sun 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

以上是“Linux下Shell日期的格式有几种”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux下Shell日期的格式有几种

本文链接: https://www.lsjlt.com/news/281570.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下Shell日期的格式有几种
    这篇文章主要为大家展示了“Linux下Shell日期的格式有几种”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下Shell日期的格式有几种”这篇文章吧。在Shell环境里,我们获取时间...
    99+
    2023-06-15
  • Linux下Shell日期的格式及用法
    这篇文章主要介绍“Linux下Shell日期的格式及用法”,在日常操作中,相信很多人在Linux下Shell日期的格式及用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下Shell日期的格式及用法...
    99+
    2023-06-05
  • mysql中日期格式转换函数有哪几种
    这篇文章主要介绍mysql中日期格式转换函数有哪几种,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql日期格式转换函数有:1、【SEC_TO_TIME(seconds)】把秒数...
    99+
    2022-10-18
  • Mysql binlog日志有哪几种格式
    这篇文章主要讲解了“Mysql binlog日志有哪几种格式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Mysql binlog日志有哪几种格式”吧!My...
    99+
    2022-10-18
  • linux shell实现转换输入日期的格式
    对于用户输入日期的合法性检验,是个很重要的问题,这个例子是简单得取得用户输入的日期,并转换为相应的格式,但不完美,原因请看后文。 #!/bin/sh # normdate -- Normalizes m...
    99+
    2022-06-04
    日期 格式 linux
  • linux shell下日期时间的操作
    这篇文章主要介绍“linux shell下日期时间的操作”,在日常操作中,相信很多人在linux shell下日期时间的操作问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux shell下日期时间的操作...
    99+
    2023-06-13
  • linux shell如何实现转换输入日期的格式
    这篇文章给大家分享的是有关linux shell如何实现转换输入日期的格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。对于用户输入日期的合法性检验,是个很重要的问题,这个例子是简单得取得用户输入的日期,并转换为...
    99+
    2023-06-09
  • C#日期格式化的几个要点小结
    日期格式化 标准 DateTime 格式字符串 如果格式字符串只包含下表列出的某个单个格式说明符,则它们被解释为标准格式说明符。如果指定的格式字符是单个字符并且不包含在下表中,则引发...
    99+
    2022-11-15
    C#日期格式化
  • css的书写格式有几种
    这篇文章主要为大家展示了“css的书写格式有几种”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css的书写格式有几种”这篇文章吧。css的书写格式一共有三种行内...
    99+
    2022-10-19
  • ssl证书的格式有哪几种
    SSL证书的格式有以下几种:1. PEM格式(Privacy-Enhanced Mail):这是一种常见的证书格式,它使用Base6...
    99+
    2023-09-02
    ssl证书
  • Flex日期格式化的具体格式有哪些
    这篇文章给大家分享的是有关Flex日期格式化的具体格式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex日期格式化在Flex中在类是datagrid等list控件使用labelFunction格式各种文...
    99+
    2023-06-17
  • Linux下Tomcat的几种运行方式讲解
    linux下Tomcat的启动、关闭 在Linux系统下,启动和关闭Tomcat使用命令操作。 进入Tomcat下的bin目录 cd /java/tomcat/bin 启动Tomcat命令 ./startup....
    99+
    2022-06-04
    linux下tomcat的运行方式 linux下tomcat的几种运行方式讲解
  • Linux上查看用户创建日期的几种方法总结
    前言 你知道吗,如何在 linux 系统上查看帐户的创建日期?如果知道,那么有些什么办法。 你成功了么?如果是的话,该怎么做? 基本上 Linux 系统不会跟踪这些信息,因此,获取这USjiX些信息的替代方法是什么? 你...
    99+
    2022-06-04
    linux 创建日期目录 linux 查看用户 linux查看创建日期
  • Linux下Shell脚本中几种基本命令的替换区别有哪些
    这篇文章将为大家详细讲解有关Linux下Shell脚本中几种基本命令的替换区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Part 1 : ` command `这是 “命令标准输出作为函数标准输...
    99+
    2023-06-09
  • DOS批处理下格式化日期字符串的方法有哪些
    这篇文章将为大家详细讲解有关DOS批处理下格式化日期字符串的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。谈到日期字符串的输出,真是让人烦。在Linux下,简单的一句话:date '+%...
    99+
    2023-06-08
  • Linux下Shell脚本中几种基本命令的替换区别
    Part 1 : ` command ` 这是 “命令标准输出作为函数标准输入” 操作方法之一,有很大的弊端以及不安全的地方。 缺点一:比较陈旧。 缺点二:容易与单引号混淆。(其实它是你键盘“!”左边那个...
    99+
    2022-06-04
    几种 脚本 命令
  • js中时间戳格式化成日期格式的方法有哪些
    这篇文章将为大家详细讲解有关js中时间戳格式化成日期格式的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。js需要把时间戳转为为普通格式,一般的情况下可能用不到的...
    99+
    2022-10-19
  • APP线下推广的主要方式有几种
    APP线下推广的主要方式有几种,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。企业定制品通过将APP二维码印制在企业定制的礼品上,将礼品袋、包装盒、台历、笔记本、玩偶等送给客户或...
    99+
    2023-06-10
  • Apache的反向代理有以下几种方式
    Apache的反向代理的几种方式: mod_proxy:这是Apache的一个标准模块,它提供了反向代理的功能。您可以使用ProxyPass和ProxyPassReverse指令来配置反向代理。 mod_jk:这是一个连接Apache和...
    99+
    2023-09-02
    apache 服务器 tomcat 代理模式
  • java中日期格式转换的方法有哪些
    Java中日期格式转换的方法有以下几种:1. SimpleDateFormat类:通过指定的模式将日期转换为字符串,或者将字符串解析...
    99+
    2023-08-17
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作