143得票42回答
两个日期之间找到月份的最佳方法

我需要在Python中准确地找到两个日期之间的月份。 我有一个解决方案,但它不是非常好(即优雅)或快速。dateRange = [datetime.strptime(dateRanges[0], "%Y-%m-%d"), datetime.strptime(dateRanges[1], "%Y...

43得票8回答
如何在OS X Leopard的Bash脚本中进行日期计算?

我知道我可以编写一个简单的C或Ruby程序来完成这个任务,但我希望我的脚本尽可能地少依赖其他程序。 考虑到这一点,如何在OS X的bash脚本中进行日期计算?我看到过另一个网站上有人这样做: date -d“-1 day” 但在OS X上似乎无法工作。 补充: 有几个人评论和回答说,...

39得票5回答
如何在MySQL中减去天数

如何在 MySQL 中进行时间减法?例如,今天是 3 月 16 日;我想要减去 15 天,以到达 3 月 1 日。有没有可以用来从当前日期中减去 15 天的方法?

37得票2回答
在Rails中比较日期

假设我有一个标准的Post.first.created_at日期时间。 我是否可以通过执行以下操作将其直接与格式为2009-06-03 16:57:45.608000 -04:00的日期时间进行比较:Post.first.created_at > Time.parse("2009-06-...

23得票2回答
给定年份,返回该年的起始和结束时间

我需要一个或两个(出)C#方法,它们可以接收任何日期时间并返回该年的起始日期和终止日期。

22得票3回答
Python请求:仅在更新时下载

什么是在Python中下载一个新文件的标准方法,只有在服务器副本比本地副本更新时才下载? 无论是我的Python搜索技术今天非常弱,还是确实需要像下面这样编写自己的日期时间解析器和比较程序。真的没有 requests.header.get_datetime_object('last-modi...

21得票2回答
PHP中的DateInterval类对象无法转换为字符串。

我尝试使用 date_diff 和 date_create 来计算两个已转换为字符串的日期之间的差异。 以下是代码:$date_1 = date_create(); $date_now = date_format($date_1, 'Y-m-d'); //echo $date_now ....

15得票2回答
ISO 8601持续时间`P1M`的价值是多少秒?

假设我有一个ISO 8601持续时间,表示为"P1M"。口语化地说,这意味着 "一个月"。如果假定未知起始日期,是否有将其转换为秒数的标准规则? 对于30天的月份,可能是2,592,000。 对于31天的月份,可能是2,678,400。 对于二月份,可能是2,419,200或2,505,6...

11得票4回答
在Ruby中,12个月不等于1年。

Ruby的日期/时间帮助程序非常有用,但我发现了一个差异。似乎12个月不等于1年。检查1个月,你会发现它等于30天,当然,12 * 30天 = 360天,比实际一年的长度短5.25天。 当我根据客户指定的授权月份数设置对我们网站某些组件的访问权限时,我遇到了这个问题。当我运行测试时,我发现3...

10得票2回答
Python中datetime.datetime对象的正确的None或null输入是什么?

我正在使用pymongo将一些日期加载到mongodb中。由于pymongo会自动转换为BSON格式,因此我使用datetime.strptime函数将输入字符串(如“12/04/2013”)转换为Date对象,如下所示: >>> datetime.datetime.str...