从命令行获取任何日期的日历

Anonim

虽然几乎每个人的手机上都有专用的日历应用程序,但对于在命令行中花费大量时间的用户来说,留在原地而不是流浪到另一个应用程序或选择会更有效率打开一个不同的设备来翻阅日历并找到给定的日期。借助简单的命令行日历实用程序,您可以立即生成日历,这对于快速参考日期和场合非常有用。更进一步,你甚至可以生成任意日期、任意年份、任意月份的日历,无论是当前年月、去年、某个时间在罗马帝国,或者在遥远的亚崔迪家族的未来深处。

这是一个适用于 Mac OS X 和 Linux 的简单命令,因此即使您对命令行不太熟悉,您仍然可以继续操作。在 Mac 上,从 /Applications/Utilities/ 打开终端应用程序以开始使用。

从命令行为任何日期生成日历

在最简单的形式中,您可以通过键入以下内容来打印当前月份的日历:

cal

这会生成当前年份当前月份的日历,显示哪些日期属于哪些日子。很好用。

要获取为特定年份的特定月份生成的日历,请使用以下命令语法,根据给定月份和所需年份替换适当的数字:

cal 5 2018

您可以随心所欲地进入过去或未来,为任何月份和任何年份生成准确的日历。感觉像时间旅行?把日期放到日历里就可以了,很简单:

对于时间旅行者来说,日历限制在9999年,所以如果你希望超越那个时间,你可能会遇到问题。同样,日历年从第 1 年开始,就像大多数公历一样,因此您尝试使用此实用程序访问恐龙可能不会成功。

您还可以生成一整年的易于阅读的ASCII格式的日历,将月份打印到可扫描的网格上,如下所示:

cal 2016

生成简单,阅读方便,你甚至不需要参考Mac或iPhone上的日历应用程序,在终端就可以了。

从命令行获取任何日期的日历