问题标签 [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.
python - Python 2.5 在 datetime.strptime 格式上失败
我看到有人问同样的问题,但没有一个答案对我有帮助。
我收到此错误:
对我来说看起来不错,python 看到我没有看到什么?
谢谢你的时间。
python - 使用 strptime() 的 2 位数年份不能很好地解析生日
考虑以下生日(如dob
):
- 68 年 6 月 1 日
- 69 年 6 月 1 日
当用 Python 解析时,datetime.strptime(dob, '%d-%b-%y')
将产生:
datetime.datetime(2068, 6, 1, 0, 0)
datetime.datetime(1969, 6, 1, 0, 0)
好吧,他们当然应该在同一个十年出生,但现在甚至不是在同一个世纪!
根据文档,这是完全有效的行为:
当接受 2 位数年份时,它们会根据 POSIX 或 X/Open 标准进行转换:值 69-99 映射到 1969-1999,值 0-68 映射到 2000-2068。
我理解为什么要这样设置该功能,但有没有办法解决这个问题?也许通过定义您自己的 2 位数年份范围?
c++ - strptime() 的问题 - 未考虑 %p
我正在尝试使用 转换特定格式的日期,但strptime
我意识到有关 AM/PM 的信息丢失了。不知道为什么。
这是代码。
谁能告诉我有说明%p
符的目的是什么strptime
?
在此先感谢, AJ
python - 如何使用 Python strptime 解析例如 2010-04-24T07:47:00.007+02:00
有谁知道如何使用 Python 的 strptime 方法解析标题中描述的格式?
我有类似的东西:
我似乎无法弄清楚这是哪种时间格式。顺便说一句,我是 Python 语言的新手(我习惯于 C#)。
更新
这就是我根据以下建议(答案)更改代码的方式:
r - R strptime/as.POSIXct 中的未知时区名称
在哪里可以找到 R 函数的所有合法时间名称的列表as.POSIXct
?
as.POSIXct("1970-01-01",tz="CST")
生成“CST”(中央标准时间)未知的警告。
python - str 到 python 中的时间
如何将上述内容从字符串转换为时间戳?
我需要减去上面的时间戳time2-time1
。
python - 修复了带有线程锁的 strptime 异常,但会减慢程序速度
我有以下代码,它在线程内运行时(完整代码在这里 - https://github.com/eWizardII/homobabel/blob/master/lovebird.py)
现在没有线程锁,我会生成以下错误:
问题在于线程锁定,每个线程基本上都是串行运行的,并且每个循环运行都需要很长时间才能使线程不再具有任何优势。因此,如果没有办法摆脱线程锁,有没有办法让它在 try 语句中更快地运行 for 循环?
python - 如何从 Python 日期时间对象中删除未转换的数据
我有一个包含大部分正确日期时间的数据库,但有一些数据库像这样坏了:Sat Dec 22 12:34:08 PST 20102015
没有无效的年份,这对我有用:
但是一旦我用无效的年份击中了一个对象,我就会得到ValueError: unconverted data remains: 2
,这很好,但我不确定如何最好地去除一年中的坏字符。它们的范围从 2 到 6 unconverted characters
。
任何指针?我只想切片end_date
,但我希望有一个日期时间安全的策略。
python - Python:strptime 不匹配格式
ValueError:时间数据“03-10-2011 04:35 PM”与格式“%m-%d-%Y %I:M %p”不匹配
这看起来和我很相配?
perl - perl POSIX::strptime - 我的数据看起来像上午 9:31:00 - 我想提取分钟并执行计算
我想从逗号分隔文件的第二列中存在的指定时间中提取分钟并执行计算。时间格式如下:
上午 9:31:00
我想提取分钟值并计算到目前为止一天中的总分钟数。我在子程序 get_time 中执行此操作。但是返回的值始终为零,这让我认为我没有正确使用 POSIX::strptime。任何见解都会很棒。谢谢你。