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

php - PHP strptime 格式错误?

我正在努力解决 php 5.2.6 的问题。我们使用的 api 以这种格式返回日期 DDMMYYYYHHMM。正是这种格式,固定长度,没有分隔符。但是,在我的实验中,这种格式似乎会破坏 strptime,当我以这种格式向它提供日期时,它会返回错误(失败)。至少在我的系统上,它可以通过以下示例重现:

如果我在日期和时间之间添加任何字符,它会起作用,甚至是空格。所以,这确实有效:

我错过了一些明显的东西吗?

编辑:除此之外,由于评论指出的结果,这似乎是特定于平台的。我可以在办公室运行 OSX Leopard 的 Mac 上重现它,但 Linux 机器可以很好地解析它。我认为这是 OSX *nix 中底层 C 库中 strptime 的错误或特性。

0 投票
3 回答
9462 浏览

javascript - Javascript中的strptime

我有一个允许用户输入日期的日期输入字段,我需要验证这个输入(我已经有服务器端验证),但诀窍是格式取决于语言环境。我已经有一个系统可以将 strptime 格式字符串转换为用户的偏好,我想使用相同的格式在 Javascript 端进行验证。

任何想法或链接到strptime()Javascript 中的实现?

0 投票
2 回答
24454 浏览

python - 将日期时间格式化为 Django 中的字符串

在我的 Django 应用程序中,我从一个以字符串形式提供的 Web 服务获取时间,我在模板中使用该时间:

这为我提供了一个日期,例如:

这些显然有点难看,我想以一种很好的格式向我的用户展示它们。Django 有一个很棒的内置日期格式化程序,它完全符合我的要求:

但是,这期望值作为日期对象而不是字符串提供。所以我不能用这个格式化它。在 StackOverflow 上搜索后,python strptime 似乎可以满足我的要求,但是对于 Python 来说还是个新手,我想知道是否有人可以想出一种更简单的方法来使用字符串获取日期格式,而不必求助于编写全新的自定义 strptime模板标签?

0 投票
5 回答
18586 浏览

python - python datetime strptime 通配符

我想将这样的日期解析为 datetime 对象:

  • 2008 年 12 月 12 日
  • 2009 年 1 月 1 日

以下将适用于第一个日期:

但由于日期编号('st')的后缀,第二次会失败。那么,strptime 中是否存在未记录的通配符?还是完全更好的方法?

0 投票
3 回答
2275 浏览

python - 将 strptime 转换为“X 小时前”

我在 strptime 中有一个日期,我想显示为“X 小时前”。我可以愉快地将小时数转换为天数和周数等,但我不知道如何计算初始总和。这是我将字符串转换为 strptime 的方法:

ps 加分用于弄清楚为什么 '+0000' 不需要 %z - 我完全错了这是什么?

0 投票
5 回答
160440 浏览

python - 如何使用 strftime 计算期间 (AM/PM)?

具体来说,我有代码可以简化为:

是什么赋予了?Python 在解析日期时是否只是忽略了句点说明符,还是我在做一些愚蠢的事情?

0 投票
2 回答
49349 浏览

r - 如何解析毫秒?

如何使用strptime或任何其他函数来解析 R 中毫秒的时间戳?

0 投票
5 回答
80341 浏览

python - 使用 Python 将字符串转换为格式化的日期时间字符串

我正在尝试将字符串“20091229050936”转换为“05:09 2009 年 12 月 29 日(UTC)”

AttributeError: 'time.struct_time' object has no attribute 'strftime'

显然,我犯了一个错误:时间是错误的,它是一个日期时间对象!它有一个日期一个时间组件!

AttributeError: 'module' object has no attribute 'strptime'

我如何将字符串转换为格式化的日期字符串?

0 投票
4 回答
7113 浏览

python - 线程安全等效于 python 的 time.strptime()?

AttributeError在线程中使用 time.strptime() 时,我写的东西会引发很多异常。这似乎只发生在 Windows 上(而不是 Linux 上),但无论如何 - 在谷歌搜索中,似乎 time.strptime() 不被认为是线程安全的。

有没有更好的方法从字符串创建日期时间对象?当前代码如下所示:

但是,这会产生异常,因为它在线程内运行。

谢谢!

0 投票
4 回答
12483 浏览

python - 使用 datetime.strptime 时对“ValueError:时间数据...与格式不匹配”​​进行故障排除

我的输入字符串是'16-MAR-2010 03:37:04',我想将其存储为日期时间。

我正在尝试使用:

我收到一个错误: