问题标签 [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 投票
1 回答
1131 浏览

python - 以纳秒为单位返回的 datetime64[ns] 对象之间的差异

我正在使用时间戳数据集。我必须计算观察结果的连续差异(时间戳)。时间戳是datetime64[ns]类型。dfnew是熊猫数据框。

有什么办法可以让我得到输出hour而不是nanoseconds. 我可以使用普通除法转换它,但我正在寻找其他替代方法。此外,当我将其保存到 txt 文件中时,“纳秒”一词也在那里。我怎么能把这个单位从保存到 txt 文件中删除我只想保存数字。任何帮助表示赞赏

0 投票
1 回答
161 浏览

django - Django 查询集、用户模型和日期时间格式

我想过滤我的查询集如下

对于 post_start_date,我想使用

然后从那里返回 7 天

我做不到

因为 user_start_date 的结果给了我这样的输出

知道如何更改 user_start_date 的输出以便操纵日期吗?

谢谢-s

0 投票
0 回答
237 浏览

python - 为什么 CapWords 中有一些 Python 中的内置类,而另一些则没有?

在 PEP 8 中,Guido 说 Python 类应该大写,除了内置类:

请注意,内置名称有一个单独的约定:大多数内置名称是单个单词(或两个单词一起运行),CapWords 约定仅用于异常名称和内置常量。

我很好奇:为什么 CapWords 中有一些内置类,而另一些则没有?例如,datetime 模块中的类(datetime、date、timedelta 等)没有大写。但是,Request(在 urllib 中)和 Queue 是。

这背后有什么原因或故事吗?

0 投票
2 回答
797 浏览

python - 新手 python 日期时间未在 codecademy 上定义

学习使用 python 编码我遇到了 datetime not defined 错误。我在 codecademy 上到处搜索,没有看到我的代码错在哪里……对不起我的新手,并感谢您的帮助。

0 投票
1 回答
3608 浏览

python - 如何将时间戳转换为自午夜以来的秒数?

假设我有这个时间戳:

如何将其转换为自午夜以来的秒数?一种方法是首先将其转换为timedelta

那我就可以拿了total_seconds()。但这似乎真的很啰嗦。有没有更 Pythonic 的方式?

0 投票
2 回答
970 浏览

python - 检查字符串的格式/内容

该程序旨在要求日期为 dd/mm/yyyy。然后它应该检查用户是否以正确的格式 (dd/mm/yyyy) 输入了日期。我的程序无法正确识别格式。这是我的程序:

目前打印的数字除了检查日期的有效性之外没有其他目的。到目前为止,只打印了 4,5 和 6,这意味着我的程序无法识别日期的格式。

0 投票
3 回答
817 浏览

python - Python list of Dictionaries, sort and print values by chronological order

I have a list containing multiple dictionaries. Each Dictionary will have a date and time Key. What I am trying to figure out is how print the values of each dictionary to a line in chronological order.

Below is an example of my code.

The expected output would look like this:

I would greatly appreciate anyone's guidance on this. Thanks so much.

0 投票
1 回答
93 浏览

python-2.7 - python中字符串的日期时间转换

尝试将字符串对象转换为日期时...</p>

这里 s 是一个字符串..

======datetime_new.py=============

收到如下错误:

ValueError:时间数据 '05/30/2013:10:47:34' 与格式 '%m/%d/%Y %H:%M:%S' 不匹配

0 投票
1 回答
5547 浏览

python - 检查日期时间字符串是否为 ISO 8601 格式

我喜欢用dateutil.parser.parse模块解析日期时间字符串。这很简单。但是我注意到在我的代码中我必须检查对象是否确实在 8601 中(并且知道)。

我的结构是:

我想实现类似的目标:

如果我有一个 8601 之类的2014-02-28T22:30:00+0200parse 实用程序就可以完成它的工作。

但是,如果我有一个2014-03-20字符串解析将在对象上添加时间。这没有错,只是不需要:2014-03-20 00:00:00


那么如何检查一个对象是否在 8601 中呢?如果在 8601 中,它知道吗?我不介意更改为另一个日期时间库。

0 投票
2 回答
11049 浏览

python - 如何在 Matplotlib 中处理带时区的时间?

我有数据点,其横坐标是datetime.datetime具有时区的对象(它们tzinfo恰好是bson.tz_util.FixedOffset通过 MongoDB 获得的)。

当我用 绘制它们时scatter(),刻度标签的时区是什么?

更改timezoneinmatplotlibrc不会改变显示图中的任何内容(我一定误解了 Matplotlib 文档中关于时区的讨论)。

我用plot()(而不是scatter())做了一些实验。当给定一个日期时,它会绘制它并忽略时区。但是,当给定多个日期时,它使用一个固定的时区,但它是如何确定的呢?我在文档中找不到任何东西。

最后,plot_date()应该是解决这些时区问题的方法吗?