尽管我们还没有到年底,但我发现这个技巧特别有趣。
在终端中,我们只需输入以下内容:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
如您所见,类似:
到215年年底,共有2013天。
操作很简单,我们使用命令和变量 日期与 日期+%j 我们知道一年中的哪一天昨天30月150日是XNUMX天),那么我们得出一年中有多少天 -d»十二月31'' (...或者我了解),最后从当天的日期中减去一年中的那几天,这将给我们剩下多少天。
无论如何,使用date命令,您可以做的事比我想像的还要多
问候
非常好!
它也用于许多其他事情,不仅用于等待年终聚会。.可能是为了纪念与我们的合作伙伴的周年纪念日等。
上面的那些代码,它们是否属于某种编程语言?
揍
很好。
很好,通过修改月份和日期,我可以计算其他日期🙂
“ Cal -j”
o
«Cal -j 2013»
它向您显示一年中的哪一天。 也就是说,今天的时间是一年中的第151天,尽管剩下的时间很少...
最好将它与诸如notify-send之类的东西结合使用:
notify-send «DesdeLinux es lo Mejor :)» «Faltan $(($(date +%j -d»Dec 31″)-$(date +%-j))) días para que termine el año $(date +%Y).»
出于好奇而问:注释是否可以使用诸如粗体或颜色之类的标签格式化?
您还可以使用别名在每次想知道还剩多少天时不写所有内容:
“ alias days ='echo”缺少$(($(date +%j -d»31月XNUMX日“)-$(date +%-j)))天,直到年底$(date +%Y)。 '
在控制台中执行此操作很有趣,但是如果您在exel中执行此操作并在每次打开文件时都保存该文件,它将为您提供剩余天数的数据。
非常有用,谢谢!
非常有用...确实适用于任何倒计时。 😛