名称 : date
使用权限 : 所有使用者
使用方式 :
date
[-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr]
[--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
说明 :
date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下 :
时间方面 :
% : 印出 %
%n : 下一行
%t : 跳格
%H : 小时(00..23)
%I : 小时(01..12)
%k : 小时(0..23)
%l : 小时(1..12)
%M : 分钟(00..59)
%p : 显示本地 AM 或 PM
%r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)
%s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数
%S : 秒(00..61)
%T : 直接显示时间 (24 小时制)
%X : 相当于 %H:%M:%S
%Z : 显示时区
日期方面 :
%a : 星期几 (Sun..Sat)
%A : 星期几 (Sunday..Saturday)
%b : 月份 (Jan..Dec)
%B : 月份 (January..December)
%c : 直接显示日期与时间
%d : 日 (01..31)
%D : 直接显示日期 (mm/dd/yy)
%h : 同 %b
%j : 一年中的第几天 (001..366)
%m : 月份 (01..12)
%U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)
%w : 一周中的第几天 (0..6)
%W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)
%x : 直接显示日期 (mm/dd/yy)
%y : 年份的最后两位数字 (00.99)
%Y : 完整年份 (0000..9999)
若是不以加号作为开头,则表示要设定时间,而时间格式为 MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数
参数 :
-d datestr : 显示 datestr 中所设定的时间 (非系统时间)
--help : 显示辅助讯息
-s datestr : 将系统时间设为 datestr 中所设定的时间
-u : 显示目前的格林威治时间
--version : 显示版本编号
例子 :
显示时间后跳行,再显示目前日期 :
date '+%T%n%D'
显示月份与日数 :
date '+%B %d'
显示日期与设定时间(12:34:56) :
date --date '12:34:56'
注意 :
当你不希望出现无意义的 0 时(比如说 1999/03/07),则可以在标记中插入 - 符号,比如说 date '+%-H:%-M:%-S'
会把时分秒中无意义的 0 给去掉,像是原本的 08:09:04 会变为 8:9:4。另外,只有取得权限者(比如说 root)才能设定系统时间。
当你以 root 身分更改了系统时间之后,请记得以 clock -w 来将系统时间写入 CMOS 中,这样下次重新开机时系统时间才会持续抱持最新的正确值。
分享到:
相关推荐
"时间排程_时间轴_日期时间.zip"这个压缩包文件似乎提供了用于实现这些功能的组件。下面将详细探讨这些概念以及相关的开发技术。 时间排程组件是用来管理与时间相关事件的工具,它可以允许用户设置定时任务,例如...
### Linux 指令篇:日期时间排程 本文旨在介绍 Linux 系统中的两个重要命令:`touch` 和 `at`。这两个命令都与日期和时间管理有关,但它们的功能各有侧重。`touch` 命令主要用于更改文件的时间戳,而 `at` 命令则...
2. **Forward Scheduling (正向排程)**:如果在物料可用日期系统中没有足够的库存,系统会采用正向排程方式,即从物料可用日期加上运输时间、装载时间和分拣/打包时间来计算一个新的交货日期。 #### 四、SAP系统中...
- **定时器和计数器**:TIMER指令用于创建延时操作,COUNT指令用于计数特定事件,两者在日期时间处理中经常结合使用。 3. **例程分析** - **[MMS_045830]Date-Time**:这个文件可能是一个具体的程序示例,涉及到...
本资料包“JOB排程操作&實例.zip”深入讲解了DBMS_JOB包的使用方法,并提供了实例,对于理解与掌握Oracle作业调度具有极大的帮助。 首先,DBMS_JOB包主要包含以下几个关键函数和过程: 1. **DBMS_JOB.BROKEN(job#,...
通过这个控件,用户可以方便地选择一个精确到秒的时间值,这对于需要精确时间输入的应用场景非常有用,如排程、日程管理或时间记录等。 EXTJS时间控件的核心是`Ext.picker.Date`类,它是日期选择器的基础。不过,要...
【排程器】是一款日历应用程序,专为帮助用户高效管理日常时间而设计。它可以在浏览器环境下运行,意味着用户无需下载安装,只需打开网页就能使用。这款应用的一大特点是其动态更新的功能,它利用了JavaScript库...
1. **工作表布局**:每日生产排配表通常包含多个工作表,如“今日排程”、“明日计划”和“历史记录”,以便于对不同时间段的生产任务进行管理和追踪。 2. **数据列结构**:工作表中的列可能包括产品代码、产品名称...
这样的扩展对于那些需要高精度时间输入的应用场景,如排程系统或计时应用,是非常有用的。 总结来说,EXTJS6的`datetimefield`扩展主要是为了增加对小时、分钟和秒的精细化管理,通过创建自定义的`DateTimePicker`...
**日期时间排程:** - `uptime`、`time`、`sleep` 和 `date`:获取系统运行时间和设置日期时间。 - `crontab`:定时任务调度。 - `cal`:显示日历。 - `at`:预定一次性任务。 **档案目录管理:** - `touch`:更新...
- **功能说明**:显示或设置日期和时间。 - **示例**:`date` 8. **dd** - **功能说明**:用于数据转换和复制。 - **示例**:`dd if=input of=output` 9. **df** - **功能说明**:显示文件系统的磁盘使用情况...
* MPS (Main Production Schedule):主生产排程 * OP (Operation) Code:制程代码,即是 routing 中各个制程的序号 * Order Date:工单日期 * Pilot run:试制,即是试验性生产 * Pro.ord (Production Order):工单...
- **订单处理**:船务部接收到业务部门下达的订单后,根据出货日期录入出货排程。 - **排柜计算**:根据订单的数量和产品规格,计算出所需的货柜数量和类型。常见的货柜类型及其容量如下: - **20’GP**: 长度5.91...
排程 用户可以与其他用户安排事件。 时间表视图可按日期过滤。 活动是可评论的。 日期功能 用于验证,格式化和处理日期的所有日期和时间函数都是在纯JavaScript中完成的,没有外部库。 export const formatDate = ...
* MPS (Main Production Schedule):主生产排程 * OP (Operation) Code:制程代码,即是 routing 中各个制程的序号 * Order Date:工单日期 * Pilot run:试制,即是试验性生产 * Pro.ord (Production Order):工单...
写一个属于自己的控件,可以添加,删除任务,设置时间,自由设置任务完成比例,操作简单,贴点源码: private SchedHeadCtrl header = new SchedHeadCtrl(); #region "属性" //private int m_TaskNum = 0;//最少1...
* MPS(Main Production Schedule):主生产排程 * OP(operation)Code:制程代码,即是 routing 中各个制程的序号 * Order Date:工单日期 * Pilot run:试制,即是试验性生产 * Pro.ord(Production Order):工...
* date:显示当前日期和时间 二、文件和目录命令 * ls -al:显示所有文件的属性 * pwd:显示当前路径 * cd:切换目录 * mkdir:创建文件夹 * touch:创建文件 * cp:复制文件 * rm:删除文件 * mv:移动或重命名...
为了使日历更具交互性,可以使用`<input type="date">`来创建可选择日期的输入框,这样用户就能方便地选取特定日期。 为了展示日程,`<ul>`和`<li>`元素可以用来创建无序列表,每个`<li>`代表一天中的一个事件。...