问题标签 [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.
javascript - 正则表达式:匹配 hh:mm、hh.mm 或 h
我正在寻找一个正则表达式来匹配javascript中的不同时间格式(用于时间跟踪网络应用程序) 。用户可以使用以下格式之一插入时间:
我可以轻松地创建一个正则表达式来匹配 hh:mm 和 hh.mm,但我无法让单小时格式正常工作。
这是我当前的正则表达式:
([0-2][0-9])(.|:)([0-5][0-9])
允许的字符0-9
:.
和:
。如果用户键入任何其他字符,则验证应该失败。
有没有人有什么建议?
编辑
以下格式应适用于:
小时:毫米(3:30)
java - 如何以毫秒为单位获取格式化日期?
我有一个来自 sqllite 数据库的格式化日期,要在图形视图中使用它,我需要将其格式化为一个长数字。
格式为:
2012-07-11 10:55:21
如何将其转换为毫秒?
c# - 如何将日期时间字符串转换为日期时间对象
string DateCreated = "2012-05-24 12:34:40.060";
美国文化
如何将字符串创建为日期时间对象,其格式包括月、日、年、小时、分钟、秒、毫秒。我认为格式是“MM/dd/yyyy hh:mm:ss.fff tt”,但不确定。** ** = 红色下划线,错误
我需要 datetime 对象,因为我想通过另一个只接受“DateTime”值而不是字符串的函数传递它
任何帮助,将不胜感激。
谢谢你
这是我到目前为止所拥有的,但我知道它错了
c# - 日期时间解析的严格或类似选项
我有一个代码,在运行良好的 PC 中看起来像下面的代码:
我把它复制到另一台机器上,它说有些东西指责日期转换是错误的。我必须做的是使用:
有谁知道 c# 中是否有任何配置或控制这些东西的机器?(或者两台计算机之间的 .net 版本可能不同?但我很确定它们在两台机器上都是相同的,因为我在两台机器上都使用了 Ms Visual Studio 2008)。
我说的是 Windows 本身的全局配置,它对我的程序有一些严格的例外。有人知道吗?
c# - 解析“2013-Jan-31”格式的日期时间会引发错误
我在数据库中有一个日期时间列。
为什么这不起作用?
c# - 将 TextBox 解析为 SqlDbType.Date 为“dd.MM.yyyy”
我希望日期在页面上看起来像 dd.MM.yyyy。我喜欢这种方式,它与文化无关。
我不知道如何使它正确。
格式例外:
字符串未被识别为有效的 DateTime
我也尝试了许多类似DateTime.ParseExact(dateAddTxtBox.Text, "dd.MM.yyyy", null)
或使用System.Globalization.CultureInfo.InvariantCulture
的片段。没有任何帮助!
或者也许它会在 SQL 过程方面做得更好,不是吗?
当我没有用模式格式化我的文本框时,一切都很好:
升级版:
稍微提一下>> TextBox 上有只读属性。这就是为什么它没有工作!
现在的问题是,跳过是否正确ReadOnly="True"
?我不希望用户直接在框中编辑日期。
UPD2:
ReadOnly="True"
根本没有意义。它应该可以正常工作!我不知道为什么。
.net - DateTime 格式 - 我做错了什么?
我有这个字符串:“2013 年 1 月 14 日 9:15:00 EST”。
据我了解,格式如下:d。MMMM yyyy H:mm:ss EST,但我尝试了以下代码,但没有任何效果。我在这里做错了什么?
更新:
使用丹麦文化信息就可以了。但是,这也不起作用:Tir,2013 年 1 月 15 日 11:00:00
Tir 等于 Tue 或“Tuesday”。为什么不被识别?
基本上,我试图解析用于监控 RSS 提要的大量格式错误的日期时间字符串。许多 RSS 提要无法验证,但由于我无法更改这一点,因此无论如何我都需要一个好的方法来解析它们。虽然我有关于使用当前时间作为一种指导方针,因为解析的提要项目不应该超过一个小时。这意味着缺少正确的时区,可以设置为前一小时的最后一分钟。
例如。我得到以下日期时间字符串:Tir,2013 年 1 月 15 日 11:15:00。它没有时区指示,但由于提要项目是在 14:18 UTC 提取的,因此很可能在 14:15 UTC 发布。
这个问题开始是一个有点微不足道的错误修复,但更可能是关于如何解决这个问题的问题。有没有人有一些好主意?
谢谢。
c# - 在 DateTime.ParseExact 中没有修剪时间
我有一个文本框控件
这需要一个日期和时间,但我只想向数据库发送一个日期。
我在cs页面上使用它,但它不会减少时间。有哪些可能的错误?
c# - 结合日期和时间
我需要结合日期和时间并插入一个日期时间行。
这是我的代码:
我遇到了异常:
输入字符串的格式不正确
c# - 总是获取字符串未被识别为有效日期时间。如何转换为当前格式
我想dd-MM-yyyy
使用我也使用过 ajax 日历的文本框接受格式的日期。
和
都抛出异常:
字符串未被识别为有效日期时间。
我知道我什么时候将我的系统日期格式更改为当前MM-dd-yyyy
为dd-MM-yyyy
,它会开始识别它,但是当我将它发布到服务器上时,解决方案是什么。
那么有什么解决方案可以将其解析为当前格式吗?