问题标签 [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.

0 投票
1 回答
2676 浏览

c# - 字符串未被从 DateTimePicker 识别为有效的 DateTime

hnddate我在(来自日期时间选择器的隐藏字段值)得到他的错误:

字符串未被识别为有效的日期时间。将字符串转换为日期时间时,在放置每个变量之前解析字符串以获取日期

查询通过与数据表中的列进行比较来获取开始日期,该列位于 2014/04/28 中,并且日期选择器 (hnddate) 的格式为 28/04/2014。

0 投票
3 回答
24307 浏览

java - 如何使用时间 API 检查字符串是否与日期模式匹配?

我的程序正在将输入字符串解析为LocalDate对象。大多数时候字符串看起来像30.03.2014,但偶尔看起来像3/30/2014。根据哪个,我需要使用不同的模式来调用DateTimeFormatter.ofPattern(String pattern)。基本上,我需要检查字符串是否与模式匹配dd.MM.yyyyM/dd/yyyy在进行解析之前。

正则表达式方法类似于:

这行得通,但是在匹配字符串时也使用日期模式字符串会很好。

是否有任何标准方法可以使用新的 Java 8 时间 API 做到这一点,而无需使用正则表达式匹配?我查看了文档,DateTimeFormatter但找不到任何东西。

0 投票
2 回答
825 浏览

c# - 对于不变的日期,强制 DateTime.Parse 失败

我会简短地开始,然后在最后给出细节。考虑以下代码:

问题是是否有任何可能的值cultureToTest会导致DateTime.Parse调用抛出异常或返回错误的值?


语境:

这是一组单元测试。有一段代码在DateTime.Parse没有指定文化的情况下调用。我担心的是,当此代码在 Invariant 或 en-US 文化中传递一个日期时,该代码可能会在某些文化中失败。我提出的解决方案是更改要使用的代码

在这些情况下。

为了对更改进行单元测试,我需要使用会使原始DateTime.Parse(string)代码失败的文化来调用新代码,然后显示更改后的代码将成功。

问题是我还没有找到一种文化可以为我做到这一点。我将尝试制造一个,但我想我会先问更一般的问题。

0 投票
1 回答
426 浏览

c# - 使用 AM/PM 标识符解析日期时间

我需要解析Oct 3, 2014 10:05 a.m. 我熟悉使用AM 或 PMDateTime.TryParseExact()TT表达式。但是,将其修改为T.T.不会成功地将其解析stringDateTime.

这是我的代码:

任何帮助将不胜感激。让我知道是否有任何遗漏或需要澄清。

0 投票
1 回答
1533 浏览

python - 如何解析日期(928142400000+0200)?

我有带有表示日期和时间的字符串的 JSON 响应对象:

我不知道:

  • 那是什么格式
  • 我如何在 python 应用程序中解析它
  • 如何将python日期转换为这种格式

有什么建议么?

0 投票
2 回答
2970 浏览

c# - 使用 Microsoft Word 日期选择器内容控制格式字符串格式化 DateTime

Microsoft Word 的日期选择器内容控件(您可以通过默认隐藏的开发人员功能区将其添加到文档中)使用与DateTime.ToString稍微不兼容的日期/时间格式字符串。例如:

M/d/yyyy h:mm am/pm

如果我在 DateTime.ToString 中使用相同的格式:

结果是“11/13/2014 12:00 a0/p0”。预期结果是 Word 显示的内容,“11/13/2014 12:00 PM”(是的,PM 大写)。

是否有一种安全的方法可以使用从 Word 内容控件中提取的日期格式来格式化 C# 中的日期?

0 投票
3 回答
10216 浏览

c# - 出现错误:字符串在 c# 中未被识别为有效的 DateTime

出现错误,如:

mscorlib.dll 中出现“System.FormatException”类型的未处理异常附加信息:字符串未被识别为有效的 DateTime。

我正在使用这段代码:

或者

encrypt 是一个字符串数组

encrypt[1]我是not sure which format will come in string。我有一些时间来dd/MM/yyyy,有时MM/dd/yyyyMM-dd-yyyydd-MM-yyyy。我不确定它可能来自上面的格式或其他格式。

也使用ParseExceptTryParseExcept。但没有成功似乎返回相同的错误

请给我适当的解决方案。

0 投票
1 回答
409 浏览

python - 如何在 Python 中用时间和毫秒解析解析日期?

我想将日期字符串转换为另一种日期格式。

日期字符串

编码

错误

我可以阅读错误消息,但找不到与日期字符串匹配的正确格式。

0 投票
1 回答
344 浏览

python - Python,循环通过 XML 并解析日期

我对 Python 很陌生,所以我很欣赏我的方法可能有点粗糙和准备好了,但任何帮助都会非常受欢迎。

我正在寻找循环遍历 xml 行文件并解析其中一个标签中的日期。我有单独工作的元素;我可以读入文件,遍历它并写入输出文件,另外我也可以单独取一行 xml 并解析它以提取日期。但是,当我尝试通过逐行读取并解析它们来将两者结合起来时,我收到以下错误:

初始输入文件 (report2.out) 如下,另一个输入文件 (parseoutput.out) 只是删除了每行末尾的大量空白,因为我收到一个 IO 错误,说该行太长:

我的代码在这里:

任何帮助将不胜感激。

0 投票
4 回答
973 浏览

c# - 从各种字符串创建 DateTime 对象

我有一个日期格式的字符串。我想将其转换为DateTime对象。但是我不确定字符串的格式。

有没有我可以使用的方法来处理以下输入?