告诉我两个日期相距多远的脚本或应用程序

用户名

我有一些文件,出于记录目的,我需要知道它们相隔了多少天以及其他可能的长度。所以我想拥有一个脚本或应用程序:

  • 可以使用以下格式输入两个日期: DD/MM/YYYY
  • 也可以选择hh:mm:ss以24小时格式指定时间
  • 可以知道它是否应该输出两者之间的时间:秒,分钟,小时,天,月或年。
  • 最好是,如果可以要求它在两者之间返回不止一个时间量,那将是很好的,因此,即使它以所有这些长度输出它,也可以。

我正在使用GNOME 3.24.1运行Ubuntu GNOME 17.04。如果有一些命令可以做到,那也很好。

加达姆

该软件包dateutils在大多数发行版中都将为您完成。

sudo apt-get install dateutils

默认值似乎是短日期的月份。

$ dateutils.ddiff now "01/22/1992" -i "%m/%d/%y"
612

但是格式字符串可以更改。

$ dateutils.ddiff now "01/22/1992" -i "%m/%d/%y" -f '%S'
52876800

由于它似乎已内置时区和语言环境支持,因此与尝试在时代开始之前编写函数相比,这可能是一个更安全的选择。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

请告诉我错在应用程序本身实施火力地堡安全规则?

谁能告诉我如何一次在Java中删除两个元素?

谁能告诉我如何在Java中同时删除两个元素?

如何在Maven应用程序Java中比较两个日期

我可以对两个不同的应用程序使用相同的Firebase吗?

puppeteer:我可以告诉我是否使用pupeteer浏览了我的网站/应用程序吗?

在我的应用程序中使用两个不同版本的okhttp库可以吗?

为什么我的应用程序显示两个requestPermissionRationales?

如果我启动flask应用程序,则表明有两个进程正在运行

如何优化我的spark应用程序以合并大小大于集群内存的两个rdd?

有人可以告诉我为什么我按cam按钮时我的应用程序崩溃吗

Blazor Server应用程序中的JSRuntime.InvokeVoidAsync仅告诉我调用一个函数时调用了多个函数

是否有任何应用程序告诉我需要定期休息?

ldd告诉我我的应用程序不是“动态可执行文件”

使用Windows,我如何在PIP模式下拥有两个应用程序?

谁能告诉我Windows应用程序必须通过多播224.0.0.1等发送数据的原因吗?

我可以为iPhone和iPad使用两个单独的应用程序吗?

在WindowsForms应用程序c#中的两个日期之间选择查询

为什么我的应用程序告诉我剪贴板显然是空的,却不是空的?

部署为网络应用程序的两个Google应用程序脚本之间的localStorage访问

Django:在两个我无法修改的应用程序之间添加ManyToMany

为什么我的应用程序抽屉中显示了两个大多数默认应用程序?

谁能告诉我以下两个java代码(a)和(b)的时间复杂度

使用 apt 安装 kdenlive 两次,然后使用 flatpack、终端和软件应用程序告诉我不同的版本?为什么?

如何配置以便我可以从 GluonHQ 安装两个以上的应用程序 - JavaFX

请告诉我这两个代码之间的区别

我可以对两个应用程序使用相同的租户 ID 吗?

有两个轮播幻灯片运行在同一行这个应用程序,但我只想要一个。请告诉我什么是问题

我的 python 程序是在两个间隔之间找到素数,但我在输出中得到 9,你能告诉我我在做什么错吗