关于vue.js:8个Date命令使用示例

72次阅读

共计 2307 个字符,预计需要花费 6 分钟才能阅读完成。

date 命令用于显示和设置 Linux 零碎上的日期和工夫设置。本教程简要介绍了如何应用 date 命令在 Linux 零碎上显示和设置日期。
不带选项的 Date 命令
date 命令不加任何命令选项,它显示以后日期和工夫,包含星期几,月份,年份,h s 格局的工夫以及时区,如下所示。

[root@server1 ~]# date
Mon May 24 14:50:31 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例

以世界规范工夫显示
要以 UTC(世界规范工夫)显示工夫,须要加 - u 选项。

[root@server1 ~]# date -u
Mon May 24 06:51:21 UTC 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例

以字符串格局显示特定日期
能够应用 –date 选项以字符串格局显示特定日期,这不会影响零碎的日期和工夫,只是将日期格局转换为字符串:

[root@server1 ~]# date –date=”5/20/2021 13:14″
Thu May 20 13:14:00 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例

应用 date 命令查看过来的日期
date 命令还能够打印绝对于以后日期的过来日期和工夫。例如查看 9 天前的日期是多少,请运行命令:

[root@server1 ~]# date –date=”9 days ago”
Sat May 15 14:56:47 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
查看三个月前的日期是多少:

[root@server1 ~]# date –date=”3 months ago”
Wed Feb 24 14:57:29 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
查看两年前的明天日期是多少:

[root@server1 ~]# date –date=”2 years ago”
Fri May 24 15:02:40 CST 2019
8 个 Date 命令应用示例 8 个 Date 命令应用示例

应用 date 命令查看将来的日期
date 命令也能够显示未来的日期,例如查看今天的日期是多少:

[root@server1 ~]# date –date=”tomorrow”
Tue May 25 14:58:49 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
要查看从现在起一周后的确切日期,请运行:

[root@server1 ~]# date –date=”next week”
Mon May 31 14:59:27 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
显示 3 周后的日期:

[root@server1 ~]# date –date=”3 weeks”
Mon Jun 14 15:00:11 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
显示 4 个月后的日期,请执行以下操作:

[root@server1 ~]# date –date=”4 months”
Fri Sep 24 15:01:42 CST 2021
8 个 Date 命令应用示例 8 个 Date 命令应用示例
显示两年后明天的日期:

[root@server1 ~]# date –date=”2 years”
Wed May 24 15:03:32 CST 2023
8 个 Date 命令应用示例 8 个 Date 命令应用示例

date 命令的选项
date 命令带有许多选项,面列出了一些可用的格局设置选项。

%D – 日期显示格局为 月 / 日 / 年
%Y – 年份(例如:2021)
%m – 月份(01-12)
%B – 月份的残缺名称 (例如 January)
%b – 月份的短名称 (例如 Jan)
%d – 月份中的哪一天 (例如 01)
%j – 一年中的第几天(001-366)
%u – 一个星期中的第几天 (1-7)
%A – 星期几的全程(例如 Friday)
%a – 星期几的短名称 (例如 Fri)
%H – 小时,24 小时制 (00-23)
%I – 小时,12 小时制 (01-12)
%M – 分钟 (00-59)
%S – 秒 (00-60)
应用 date 选项的语法非常简单:

date “+%option”
例如,要以 yy/mm/dd 格局打印日期,请运行:

[root@server1 ~]# date “+%Y/%m/%d”
2021/05/24
8 个 Date 命令应用示例 8 个 Date 命令应用示例
要打印星期几,月份,日,年份和以后工夫,请执行以下操作:

[root@server1 ~]# date “+%A %B %d %Y %T”
Monday May 24 2021 15:24:07
如何设置日期和工夫
date 命令还容许设置日期和工夫。例如,要将日期和工夫设置为 2021 年 6 月 25 日上午 11:15,请运行以下命令:

[root@server1 ~]# date –set=”20210625 11:15″
Fri Jun 25 11:15:00 CST 2021
在变量中应用 date 命令
在创立 Shell 脚本的时候,咱们将 date 命令保留到一个变量中,而后应用该变量创立日志文件,示例如下所示:

!/bin/bash

LOGFILE=/tmp/logs-$(date +%d-%m-%Y_%T)
echo “##Check Cluster for Failed Resources##” >> $LOGFILE
crm_mon -1 -rf | grep FAILED >> $LOGFILE
echo -e “\n\n” >> $LOGFILE
echo “##Check Cluster for Stopped Resources##” >> $LOGFILE
crm_mon -1 -rf | grep -i STOPPED >> $LOGFILE
echo -e “\n\n” >> $LOGFILE
总结
date 命令用于显示和设置 Linux 零碎上的日期和工夫设置。本教程简要介绍了如何应用 date 命令在 Linux 零碎上显示和设置日期。

正文完
 0