问题标签 [datetime-parsing]
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 - 从两列熊猫中解析日期
我有一组看起来像这样的数据(3 列)。日期和时间在 1 列中,时区在另一列中。
我正在使用pandas
它来解析日期和时间及其各自的时区。在read_csv
I can do parse_dates = [[1,2]]
which 根据docs,将列组合成 1 并解析它们。
所以现在新数据看起来像这样(2列)
但是,如果我键入,df['time_zone'].dtype
我会得到dtype('O')
which 不是 a datetimelike
,因为我不能将dt
访问器与它一起使用。
我还能如何正确解析这两列?
c# - c# DateTime.ParseExact 错误
我有一个字符串未被识别为有效的日期时间错误。
遵循此处的示例之一。其中有一个例子说:
这是我的代码:
我有一个字符串数组转换为字符串,因为我正在读取一个日期时间值为“3/16/2002 9:20”的 csv 行。
我还尝试了“MM/dd/yyyy HH:mm”的格式,但仍然出现相同的错误。
任何提示或帮助表示赞赏。
c# - 使用 ViewState 字符串未被识别为有效的日期时间
在 DateTime sEndDate 之后,它显示异常:字符串未被识别为有效的日期时间
datetime - SSRS 表达式中的 SSRS 解析日期错误
知道为什么当字段 fp_firstshifttimein
不包含值时使用下面的代码获取#Error。但是当该字段包含值时,它会起作用。
下面的代码也有同样的问题:
谢谢大家。
c# - 实体框架“从字符串中选择日期时间”
我需要从表中选择日期间隔的记录。
但是在此模式中,要选择的日期保留为 nvarchar
20160511_155015 (yyyymmdd_hhmmss)
我不能用ToList()
它来做DateTime.ParseExact(entry.StartDate, "yyyyMMdd_HHmmss", CultureInfo.InvariantCulture)
该表保存了数百万条记录。 所以我需要做这样的事情:
是否可以将字符串表示形式转换为 Datetime 然后继续 Where 子句?
d3.js - 我可以以这种格式“%H%M”解析 d3 中的时间吗?
嗨,
我有时间使用这种格式hhmm
,例如:2010
我试过这个:
但它不起作用......:s
请问我怎样才能达到上述目的?
python - Python将日期字符串解析为日期
我正在尝试将日期时间字符串解析为 Python 中的日期。输入值的形式为:
到目前为止我一直在尝试
但我总是出错。解析这样一个日期的正确方法是什么?谢谢!
java - 使用 DateTimeFormatter "hh:mm a" 解析时间导致异常
我已经在线检查了许多解决方案,但在解析“hh:mm a”时仍然出现异常。
在 JSP 中:
在 Java 中:
例外:
即使我尝试硬编码:
它有同样的问题。即使在单个测试文件中。是因为 Java 8 不能只解析时间字符串吗?
java - 为什么 OffsetDateTime 不能在 Java 8 中解析 '2016-08-24T18:38:05.507+0000'
表达方式
OffsetDateTime.parse("2016-08-24T18:38:05.507+0000")
导致以下错误:
java.time.format.DateTimeParseException:无法在索引 23 处解析文本“2016-08-24T18:38:05.507+0000”
另一方面,
OffsetDateTime.parse("2016-08-24T18:38:05.507+00:00")
按预期工作。
DateTimeFormatter 的文档页面提到了不带冒号的区域偏移作为示例。我究竟做错了什么?我宁愿不破坏我的日期字符串来安抚Java。
java - Java 日期格式 - GMT +04:00
我必须解析以下日期
2016 年 9 月 30 日星期五 18:31:00 GMT+04:00
它不适用于以下模式:
new SimpleDateFormat("EEE MMM dd HH:mm:ss z YYYY", Locale.ENGLISH);
我得到以下日期作为输出:Fri Jan 01 18:31:00 GMT+04:00 2016。
你能告诉我我做错了什么吗?