问题标签 [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.
c - strptime() 的问题
我正在使用该函数strptime()
从字符串转到struct tm
. 但是,当我检查字段时,有一些没有填写。所以我检查了手册页,但似乎我在做正确的事情,所以现在我不知道出了什么问题。
示例输入字符串:
strptime 函数:
据我了解, %a 代表星期几, %d 代表月份中的某天, %b 代表月份, %Y 代表年份, %T 代表 HH:MM:SS 和 % Z 代表格林威治标准时间。
的输出tm struct
产生输出的代码:
任何朝着正确方向的推动都会非常有帮助。谢谢!
python - 更快的strptime?
我有以“YYYY-MM-DD”格式读取大量日期的代码。解析所有这些日期,以便它可以添加一、两天或三天,然后以相同的格式写回,这大大减慢了速度。
有什么建议可以加快速度(或很多)吗?
python - 有没有更优雅的方法来处理这个刮板中的空值?
现在我已经弄清楚了如何在 python 中进行 strtotime?我想知道是否有更优雅的方法来处理带有空日期的条目,如果我尝试 strptime() 它们会返回错误。
这行得通,但我在每一行解析四个或五个日期,它看起来既冗长又重复。我在想我应该定义一个函数,但是还有其他方法可以让这更 Pythonic 吗?
为简洁起见,我from datetime import datetime
一开始就这样datetime.strptime()
做了。否则我需要datetime.datetime.strptime()
c - c/c++ strptime() 不解析 %Z 时区名称
我是 C 的新手。当我练习 C 来隐蔽时间刺痛来回构造 tm 时。我注意到了一些不同。请指教我做错了什么。
当我使用“ %A, %b %d, %X %z %Y ”作为转换格式参数时,代码提供了一些结果如下:
当我将参数更改为“ %A, %b %d, %X %Z %Y ”时,代码无法解析 strftime 生成的格式完全相同的时间字符串。
我是否错过了让 strptime 正确解析时区名称的内容?
提前致谢,
阿尔伯特
r - 日期格式的冒号,介于秒和毫秒之间。如何在 R 中解析?
如何解析这种日期格式?我应该将此冒号更改为点还是有人知道更好的解决方案?
r - strptime、as.POSIXct 和 as.Date 返回意外的 NA
当我尝试解析以下格式的时间戳时:“Thu Nov 8 15:41:45 2012”,仅NA
返回。
我正在使用 Mac OS X、R 2.15.2 和 Rstudio 0.97.237。我的操作系统的语言是荷兰语:我认为这与它有关。
当我尝试strptime
时,NA
返回:
两者都as.POSIXct
不起作用:
我还尝试as.Date
了上面的字符串,但没有%H:%M:%S
组件:
有什么想法我可能做错了吗?
php - 如何将日期从格式 14/Dec/2012 14:53:34 转换为 php 中的时间戳?
我尝试了很多方法,但是月份的字符串格式给我带来了很大的问题。任何建议、建议或实现的代码都会有所帮助。
php - strptime() 函数未定义
我有一个奇怪的strptime()
功能问题。
php 手册中不需要 php 扩展安装,它在PHP 5 >= 5.1.0中可用。我已经使用php 5.3.5在 Windows 7 上安装了 wamp 服务器。但是当我调用这个函数时,它会返回一个致命错误,上面写着function strptime is undefined
. 我不明白什么是问题。win7有这个功能吗?
php - changing user inputed date and time to a unix timestamp
I have a user input where the user inputs time and date as '9.30am' and '01/02/2012'. I am trying to convert this to a unix timestamp to aid ordering when dragging the data back out of the database but strptime() is confusing me as I am unsure as to whether this is actually returning a unix timestamp that I need.
java - JodaTime 没有解析它应该解析的内容?
这会引发无效格式异常:
为什么它不起作用?根据规范,它似乎应该工作。