问题标签 [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 回答
856 浏览

python - 带有Bottle的自定义插件以将日期时间返回为JSON?

我不熟悉正确的 Bottle 语法,因此我留下了这个错误:

TypeError: call () 需要 3 个参数(1 个给定)

这是我的尝试:

如何让 Bottle 的 JSON 解析器无错误地返回日期时间时间戳数据?

0 投票
1 回答
439 浏览

python - 无法使用带有复合行键(UTF8Type、DateType)的 Pycassa 插入 Cassandra 列族

我有一个 Cassandra 列族(使用 Pycassa 创建),其架构如下:

我正在尝试使用以下行插入其中:

哪里tracker_key是:

('cd7449e8-8f0d-4730-9ee4-ef60edfdd409', datetime.datetime(2013, 8, 14, 16, 47, 55, 856000))

我希望这能奏效——我在其他表中使用日期类型作为行键,它们很有效。此外 - 看起来我正在关注 Pycassa 网站上的教程(http://pycassa.github.io/pycassa/assorted/composite_types.html)。

有关更多信息,我正在使用 Pycassa 1.9.0 版和 Cassandra 1.2.8

谢谢,

马特

编辑:

在一个奇怪的事件中,我收到的第一条错误消息:

TypeError: A str or unicode value was expected, but datetime was received instead (2013-08-14 16:45:15.376000)

我尝试这样修改查询:

tracker_key = (str(dictionary_to_insert['session_id']), datetime.datetime.strftime(dictionary_to_insert['datestamp'], "%Y-%m-%d %H:%M:%S"))

即将日期时间更改为字符串

并收到以下错误消息:

莫名其妙。

0 投票
1 回答
160 浏览

python - utcnow() 如何在没有时区的情况下工作?

我正在阅读所以 Python 标准库没有定义任何 time-zones

此外,来自 Python 2.7日期时间文档

请注意,datetime 模块不提供具体的 tzinfo 类。

但是,调用utcnow()会以 UTC 格式生成当前时间。此外,Python 还可以通过now(). 我假设这只有在 Python“知道”本地时间到 UTC 的偏移量(以便返回正确的值)时才有可能。

但这是否意味着 Python可以识别时区?我错过了什么?

0 投票
1 回答
871 浏览

python - 使用带日期时间的 isocalendar

我有日期时间字段

不是我想得到周数

我在将日期转换为周数时发现问题

0 投票
2 回答
909 浏览

python - python中的日期比较 - 如何知道哪个学期日期

我不知何故陷入了逻辑思维。

我将比较这两个州的日期:

  1. 夏季学期(16.04 开始 - 14.10 结束)
  2. 冬季学期(15.10 开始 - 15.04 结束)

包括假期

我如何查看本月/日的哪个学期?

但我不知何故这样做太混乱了。是否有任何 python lib 用于我的问题的日期比较?

0 投票
1 回答
1617 浏览

python - Unix 时差显示延迟

我正在使用两个时间戳来确定 views.py 文件中 djnago 项目的延迟:

这在终端上给出错误:

请任何人解释 relativedelta 接受的正确格式。

0 投票
1 回答
28791 浏览

python - 如何在 Python 中获得前一周的数据?

我目前正在从周一开始到周日结束本周,但是我怎样才能从周一开始到周日结束前一周?这是我本周的内容:

0 投票
1 回答
401 浏览

python - Django - 编辑设置默认时区

我现在正在经历使 django 应用程序时区感知的过程。最初,TIME_ZONE设置设置为“America/Los_Angeles”,但我认为将其设置为“UTC”可能更标准。

datetime当我像这样在 Javascript 中将 a 渲染到网页时,我发现了一些意外行为(这是我在视图前面定义start_date的天真):datetime

django视图:cal_start_date = time.mktime(start_date.timetuple())

js:startDate = new Date(response.cal_start_date * 1000)

根据TIME_ZONE我在 settings.py 中设置的值,我得到一个不同的时间戳,cal_start_date这是可以理解的:该time.mktime方法返回一个浮点数,表示自纪元 (01/01/1970) 以来的秒数。但是,自纪元以来的秒数取决于我们所指的时区。我相信这time.mktime会自动将TIME_ZONE设置作为用于此参考的设置,对吗?

一般来说,更改 djangoTIME_ZONE设置是不好的做法吗?

0 投票
2 回答
2872 浏览

python - 将字符串日期变量转换为 pandas 中的 datetime.datetime 日期变量

我有一个字符串date。我知道如何将它转换为 datetime.datetime 对象(当没有丢失时!!!)但问题是我有一些缺失值。而我做不到。

假设 input_date 是原始日期变量,它是字符串。我想生成 input_date_fmt 变量,它将是 datetime.datetime 。我正在尝试运行以下

但错误是

有人可以帮忙吗?

0 投票
1 回答
1157 浏览

python - 计算 DatetimeIndex 和 Timestamp 列之间的差异

在以下示例中:

最后一行引发了一个 TypeError:

如何获得索引和列之间的差异?

注意:来自日期时间对象,但索引自动成为时间戳。