问题标签 [python-datetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5164 浏览

python - Elegant way to convert python datetime.timedelta to dateutil.relativedelta

Is there an elegant was to convert between relativedelta and timedelta?

The use case is getting user input ISO date. Python's isodate will return either isodate.duration.Duration or datetime.timedelta.

We need the features of relativedelta (per What is the difference between "datetime.timedelta" and "dateutil.relativedelta.relativedelta" when working only with days? -- it does more) so need to convert both these types to a relativedata.

0 投票
2 回答
5886 浏览

python - 需要星期日作为一周的第一天

我希望周日为 0,但使用 datetime weeday 方法时为 6:

我的语言环境是:“en_US.UTF-8”,所以星期日应该是 0(当我在 bash 提示符下运行“语言环境日”时,它正确地将“星期日”显示为一周的第一天)。

如何让 python 将星期日显示为一周的第一天?

(我正在使用熊猫时间序列并调用.date以获取日期时间。)

0 投票
4 回答
564205 浏览

python - 将 DataFrame 列类型从字符串转换为日期时间

如何将字符串的 DataFrame 列(dd/mm/yyyy格式)转换为日期时间?

0 投票
1 回答
1967 浏览

python - Django按周过滤

有没有办法按周轻松过滤 Date 对象?基本上我想做类似的事情

items= RelevantObject.objects.filter(date__week=32)

我发现可以在一年和一个月内执行此操作,但似乎没有内置一周的功能。是否有“正确”的方法来执行此操作?好像应该不会太难。

谢谢

0 投票
1 回答
5463 浏览

python - 给定一天,如何获取当前一周的所有日期时间实例?

给定一天,我想获取这一天所在的一周中的所有天(日期时间实例)。

我有一个解决方案,如果有更有效的方法有问题,请纠正我。

我希望星期一是开始日期,星期天是结束日期。

0 投票
2 回答
1946 浏览

python - Python datetime.strptime 仅适用于开发环境

这是我的代码:

这适用于我的 OSX 开发环境(virtualenv env django 1.5)

但是在我的生产服务器(ubuntu 12.04 virtualenv django 1.5)上,它不适用于此错误:

第 41 行是

'date':datetime.strptime(i['month'], "%Y-%m-%d %H:%M:%S")

我不明白为什么在一种环境下工作而不是在另一种环境下工作?谁错了,开发者还是产品?

更多的:

报告是这样生成的:

0 投票
2 回答
82 浏览

python - 如何减去这两个日期?如何计算他们之间的分钟数?

我怎样才能得到 和 之间的分钟when_startwhen_end

0 投票
1 回答
3356 浏览

python - Python:从时间获取序数

我想对几个特征进行回归,其中之一是时间。因此,我需要将时间转换为定量变量,例如整数。

特别是,我想从一个datetime.time对象中获取一个序数。有直接的方法吗?

我知道这可以通过对象的方法来完成toordinal()datetime.date但是相同的方法不存在datetime.time

0 投票
3 回答
3182 浏览

python - 建立上周、本周和下周的日期数组

我经常在 Python 中遇到有关日期的问题。在我的 web 应用程序中,我想显示日历三周中的每一天:上周、当前周和下周,星期一表示一周的开始。

我目前处理这个问题的方法是退回日期,直到我到达星期一,然后再减去 7 天,然后再加 20 天以建立三周范围……但这感觉真的很笨拙。

Python 是否有一个星期的概念,还是我必须手动调整它?

编辑:现在我把它编码出来,它并不太可怕,但我想知道是否没有更好的东西,同样是几周而不是几天的概念。

0 投票
3 回答
2712 浏览

python - Python:获取时间范围之间的分钟重叠

需要什么 python 日期时间操作来解决这个问题?