问题标签 [datetime-format]
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 - 如何将整数日期格式转换为 YYYYMMDD?
Python 和 Matlab 经常有如下整数日期表示:
733828.0 733829.0 733832.0 733833.0 733834.0 733835.0 733836.0 733839.0 733840.0 733841.0
这些数字对应于今年的一些日期。你们知道哪个函数可以将它们转换回 YYYYMMDD 格式吗?
太感谢了!
c# - SqlServer VisualStudio C# 中的日期时间
我的项目中有一个数据库,其中包含名为 'ProcessData' 的表和名为 'Start_At' (Type: DateTime) 和 'End_At' (Type: DateTime) 的列。
当我尝试在此表中输入新记录时,它以以下格式输入数据:'YYYY/MM/DD HH:mm',而我实际上希望它采用该格式:'YYYY/MM/DD HH :mm:ss' (没有出现秒数)。
有谁知道为什么,我应该怎么做才能解决这个问题?
这是我使用的代码:
非常感谢
java - 将字符串转换为 java.util.Date
我以这种格式将日期存储在 SQLite 数据库中:
当我使用该格式检索日期时,除了小时之外,我得到的一切都很好。小时总是00
。这是我的输出:
这是代码:
我究竟做错了什么?
c# - 如何将日期格式化为本地化的 Short MonthDay 字符串
我想将 DateTime 格式化为包含月份名称缩写和日期的字符串,以便在图表中的轴标签中使用。
默认的 DateTime 格式字符串不包含缩写月份。我想没有标准,但我可以取月份名称的前 3 个字符的子字符串并将其替换为 MonthDay 格式。我使用 MonthDay 的原因是月份和日期的顺序取决于语言环境。
有没有人有更好的主意?
http://msdn.microsoft.com/en-us/library/az4se3k1.aspx#MonthDay
sql - 每天创建多少个存储过程(转换 Datetime 时出现问题)?
我做了一个查询,返回给我每天创建的存储过程的计数,如下所示
并且它已经工作了,但是日期以字符串格式出现,我无法订购它,如下所示
我想制作可以order by
成功制作的日期时间格式的日期,我试过 convert(datetime, crdate, 103)
但它显示完整日期
有什么想法吗?
ruby-on-rails - 为什么我在编辑资源时 Rails 会搞砸时区?
产生这个的步骤:
现在编辑你的app/views/date_tests/edit.html.erb
:
现在编辑你的config/environment.rb
:
这重现了我在实际应用中遇到的问题。我的应用程序的问题是我将日期存储在隐藏字段中并呈现“用户友好”版本。创建资源工作正常,但一旦我尝试编辑它,时间就会改变(它增加了我当前时区配置和 UTC 之间的差异)。转到http://localhost:3000/date_tests/new并保存时间然后去重新编辑它,您将有两种不同的日期/时间表示,一种会错误地保存,另一种会。
编辑:有人可能会问为什么不只使用有效的。问题在于我使用的是嵌套属性,所以我不能完全做到这一点。我试过这样做:
但html结果为:
c# - 如何检查或验证文本框输入的日期是否为 DD/MM/YYYY 格式?
如何检查或验证文本框输入的日期DD/MM/YYYY
格式是否正确?
c# - 使用当前文化定义的 12 或 24 小时格式从 DateTime 获取一天中的小时
.Net 具有用于 DateTime 的内置 ToShortTimeString() 函数,该函数使用 CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern 格式。它为 en-US 返回类似这样的内容:“5:00 pm”。对于 24 小时文化,例如 de-DE,它将返回“17:00”。
我想要的是一种只返回适用于每种文化的小时(在上述情况下为“5 pm”和“17”)的方法。最好/最干净的方法是什么?
谢谢!
windows - Win32:如何将字符串转换为日期?
在 Windows 中,我想使用精确的格式字符串将 a 解析string
为 a 。date
例如,给定字符串
和格式:
我想将字符串转换为日期,同时确保日期与格式匹配。
我还需要能够指定 Y2K 滑动窗口,pivot。这意味着如果(正确)输入了 2 位数的年份,我将指定未来我认为该年份的年数。例如:
.NET 已经提供了一个DateTime.ParseExact
功能,它几乎完全符合我的需要:
除了我不能告诉它 100 年的枢轴值。
更多示例:
我知道 Windows 没有将字符串转换为日期的本机 API。
是否有任何已建立的代码可以使用格式说明符将 a 转换string
为 a ?date
计算机已经存在了一段时间。一定有人已经解决了这个问题。
以下是您可能会在 Windows 中看到的一些示例格式说明符的列表:
M/d/yyyy
M/d/yy
M/dd/yyyy
M/dd/yy
MM/d/yyyy
MM/d/yy
MM/dd/yyyy
MM/dd/yy
d/M/yyyy
d/M/yyy
d/MM/yyyy
d/MM/yy
dd/M/yyyy
dd/M/yy
dd/MM/yyyy
dd/MM/yy
yyyy/M/d
yy/M/d
yyyy/MM/d
yy/MM/d
yyyy/MM/dd
yy/MM/dd
dd MM yyyy
dd.MM.yyyy
也可以看看
- MSDN:日、月、年和时代格式图片
- MSDN:LOCALE_SSHORTDATE
- Stackoverflow:将字符串格式化为日期
- Stackoverflow:在 Win32 中从字符串中解析日期
- MSDN:DateTime.ParseExact 方法(字符串、字符串、IFormatProvider)
- Stackoverflow:在 PHP 中将字符串转换为日期
asp.net-mvc - 为什么在 Html Helper 中使用 ASP NET MVC 中的日期格式不同?
我刚刚遇到一个非常有趣的问题。如果我使用 ViewData 将 DateTime 值传递给视图,然后将其显示在文本框中,即使我以完全相同的方式使用 String.Format,在使用 Html.TextBox 帮助程序时也会得到不同的格式化结果。
上面的代码呈现以下 html:
请注意使用 Html 帮助程序的第一行如何以一种方式生成日期格式,而第二行如何生成非常不同的输出。任何想法为什么?
注意:我目前在巴西,所以这里的标准短日期格式是 dd/MM/yyyy。