问题标签 [strptime]

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 投票
5 回答
52439 浏览

python - 解析包含纳秒的日期时间字符串

我有一些时间格式为 HH:MM::SS.nano_seconds 的日志文件(例如 01:02:03.123456789)。我想在 python 中创建一个日期时间,这样我就可以巧妙地对时间进行数学运算(例如,计算时差)。strptime使用 %f在微秒内效果很好。Python datetime 和 time 模块真的不支持纳秒吗?

0 投票
2 回答
1624 浏览

python - python strptime 格式错误,12 小时制

我的字符串格式目前是datetime.strptime(date_as_string, '%d/%m/%y %I:%M %p')

不幸的是,这不适用于输入,例如1/12/07 00:07 AM

我怎样才能让 strptime 识别这种格式?

编辑:

ValueError:时间数据 '1/12/07 00:07 AM' 与格式 '%d/%m/%y %I:%M %p' 不匹配

0 投票
3 回答
1036 浏览

python - 在 Python strptime 中将星期几添加到时间

我在 csv 文件中有两列,其中一列具有 hh:mm:ss 格式的时间,另一列具有星期几,其中 1 等于星期一,7 等于星期日。没有与数据关联的日期。

我想将数据合并到一个字段中,从而使时间与一周中的某一天相关联。

我已经用 strptime 确定了时间:

这给出了格式:

对应于星期几的数字存储在以下变量中:

任何帮助表示赞赏。

0 投票
1 回答
897 浏览

python - 在python时间对象中循环工作日

我有一个司机旅行日记的数据集。对于每次旅行,在 csv 文件中都有相关的开始时间、结束时间和星期几。没有与旅行相关的日期。

我现在已将数据输入 python,其中每个开始时间和结束时间都附有工作日,如下所示:

星期一返回 0,每小时返回 23。

这些旅行中有 11,000 次,我想要获得的是每周根据一天中的时间驾驶的汽车数量的概况。

这可以通过计算在指定时间间隔内各自的 ['BeginTime'] 和 ['EndTime'] 间隔之间的行程次数来推断。五分钟的间隔就足够了,因为数据是最接近的五分钟。

有没有一种优雅的python方式来做到这一点?就像是:

0 投票
1 回答
3378 浏览

c - 如何在 C 中正确检查 strptime 的有效日期

我正在执行以下操作来转换和检查日期,但是,我不确定为什么以下日期一直验证为真。

不会%d只检查[01,31] + leading zeros吗?有没有更好更准确的方法来做到这一点?

0 投票
1 回答
1098 浏览

r - zoo/xts 微秒读取问题

数据看起来像

我正在尝试将其加载到动物园中。

我已经检查了所有相关的帖子 1. R 问题与舍入毫秒 2.在 R 中调用 strptime 时的毫秒难题 3.如何解析 R 中的毫秒?

然而,这无济于事。有什么建议么

0 投票
1 回答
582 浏览

ruby-on-rails - 来自字符串的 Rails DateTime 日期 -> 无效日期

我目前正在开发一个 Rails 项目,我需要从一个字符串创建一个 DateTime 对象。

目前我有以下代码:

items[0] << 'T' << items[1] 创建的字符串例如 25.01.2012T18:25:47

但是我收到以下错误消息“无效日期”

如果我将字符串打印到 rails 服务器控制台,它似乎是正确的,并且如果我在 strptime 方法中将“items[0] << 'T' << items[1]”替换为有效字符串(例如 25.01.2012T18: 25:47)它有效,但我不知道为什么如果我使用连接字符串,转换为 DateTime 对象会失败......

有人有想法吗?

此致

0 投票
1 回答
10755 浏览

c - C : 在 strptime 中验证

C 中的 strptime() 函数无法检测到无效日期。例如:2011 年 2 月 31 日、2011 年 4 月 31 日。是否有任何其他功能或解决此问题的方法

0 投票
2 回答
665 浏览

python - 无法通过 strptime() 解析 calendar.month_name 的迭代

这里有一些看起来有点傻的东西:当我只是手动创建一个列表时很datetime.strptime()乐意接受月份名称的迭代列表months = ['January','February']calendar.month_name<type 'str'>

损坏的代码:

错误: ValueError: time data '' does not match format '%B'

工作代码:

结果:

这里发生了什么?这是for我不熟悉的python循环的行为吗?

0 投票
1 回答
682 浏览

c++ - 是否有可以在 Visual Studio 中编译的可用且许可的 strptime.h 版本?

我查看了几个实现,但没有成功让它们在 Visual Studio 2010 中编译(有明显修改)。如果有人能指出我正确的方向,将不胜感激。