- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章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 。
注意以上格式是可以任意组合的,还可以包括非格式串,比如 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” 。
指定1970年以来的秒数:
date -d ’1970-01-01 1251734400 sec utc’ (2009年 09月 01日 星期二 00:00:00 CST) 。
date -d ’1970-01-01 1314177812 sec utc’ (2011年 08月 24日 星期三 17:23:32 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” 。
前天:
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” 。
。
使用示例 。
示例一 显示和设置日期时间 。
。
。
示例二 显示指定日期时间 。
最后此篇关于Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)的文章就讲到这里了,如果你想了解更多关于Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
本文实例讲述了php求今天、昨天、明天时间戳的简单实现方法。分享给大家供大家参考,具体如下: ?
我有以下数据: { "content": [ { "id": 15076772, "date": "2019-06-26T15
我今天从这里得到了解决问题的好方向,但我在尝试遵循这个方向时遇到了困难。 我想使用我的日期字段检索表中过去30 天 的所有行的计数。我使用 now() 填充这些字段,它们的格式为 Y-m-d h:i:
我正在从表中检索数据并显示条目的总和。我想要做的是显示今天、昨天和本月的条目总和。该表使用 unix 时间戳格式(例如 1351771856)。 目前我正在使用这一行来显示今天的结果: AND com
我有一个日期 TextView 。我的 textview 包含一个日期字符串,例如 2011.09.17。好吧,我仍然想拥有它,但我也想为今天或昨天等特定日期添加更多用户友好的信息。例如,如果今天是
实例如下: ? 1
用途说明 date命令可以用来显示和修改系统日期时间,注意不是time命令。 常用参数 格式:date 显示当前日期时间。 格式:date mmddHHMM &nbs
我想使用 PHP 和 MySQL 插入昨天的日期。所以我的想法是: INTO chartValues SET timestamp='1353369600', `datetime`=DATEADD(d,
前言 相信大家在java中用到的最多的时间类莫过于 java.util.Date了,由于Date类中将getYear() , getMonth()等获取年、月、日的方法都废弃了,所以本文的问题要借
我需要显示有关Kibana的报告,该报告将基于多个日期间隔汇总结果。时间与时间戳一起映射为浮点数据类型。 例: Jobs, Yesterday, Last Week, Last Quarters Jo
我试图将昨天设置为Jquery datapicker,如下所示: $(".datepicker").datepicker("setDate", (new Date().getDate() - 1) )
我正在解析时间和日期,日期可以显示如下 “今天上午 7:43”“昨天上午 7 点 33 分”“8 月 21 日上午 6:48” 我知道如何解析“8 月 21 日上午 6:48”,但是是否有任何内置内容
我只能想到用两个流来做到这一点。有更好的办法吗? LocalDate lastLoginOrMigrationDate = Stream.of(lastLogin, migrationdate)
我正在从具有 DateAdded(时间戳)列的 MySQL 数据库中访问数据库以获取 100 条记录。 我想找到一种在 Coldfusion 中如下所示显示记录的 SMART 方法,而无需多次访问数据
我正在开发一个 PHP/MySQL 统计日志程序,并试图为其找到最佳的 MySQL 数据库结构。 访问者可以在其中查看最新的统计数据(即最新的 20 个条目),还可以查看今天的总体数据、昨天的总体数据
使用 iOS SDK,我需要找到一种简单而安全的方法来查看 NSDate 是今天、昨天还是明天。我正在寻找的是伪代码中的类似内容: NSDate *myDate = someDate; if ([my
我正在尝试使用 moment.js 来了解日期是今天、昨天、1 周前还是更早(2 周前或更早)。 前两种情况我已经这样做了: var today = moment().startOf('day');
mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天
我试图显示今天(9 滚动 24 小时)的计数与昨天(再次滚动)与每周平均值的计数 虽然我的代码可以工作,但我也遇到了错误 错误是(查询成功,但有警告:处理查询时出现一些错误。:“部分查询失败:未指定错
有人手头有一个简单的函数可以将日期转换为 .NET 中的简单日期相对字符串吗? 例如2009 年 10 月 14 日将读取“今天”,2009 年 10 月 13 日将读取“昨天”,2009 年 10
我是一名优秀的程序员,十分优秀!