MacOS 上的 date 命令和 Linux 上的 date 命令使用方式并不一样,像我这种经常工作在这两种系统上的人来说,不熟悉它们的区别,使用起来实在是难受。 遇到不会了就查一查,今天还是想写一篇文章来记录一下,作个总结。这篇文章只会讲跟日常使用相关的命令,像是使用 date 来修改系统时间这种极其低频的用法(至少对我来说)我就不叙述了。 文章没整理完,等我学到了新的再增加。(只是没写完,我是认真把两个 date 的 man 手册看了的,写博客的好处,哈哈。)

date 的功能:设置或显示时间。默认行为是以默认格式输出当前时间。可以指定输入格式和输入时间,可以指定输出格式。

基本约定:中括号内的参数表示是可选的。

这个秒数即是最常见的时间戳(精确到秒),从 Unix 纪元(1970年1月1日0时0分0秒)开始算起。 秒数可以是十进制、八进制与十六进制(程序员应该知道不同的进制怎么写吧?)。

这个秒数的含义同上,但是只支持十进制。

发表于:2021年4月3日 ,阅读量:1324

版权声明:若非特别注明,本站所有文章均为作者原创,转载请务必注明原文地址。

如果文章有帮助到你,请我喝杯冰可乐吧~