问题标签 [date-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.
javascript - 使用 JavaScript 将秒转换为 HH-MM-SS?
如何HH-MM-SS
使用 JavaScript 将秒数转换为字符串?
java - Java 日期格式,允许 - / 或 . 作为日期内的分隔符
解析可以采用以下格式之一的日期的最佳方法是什么
无需创建 3 个 SimpleDateFormat 并针对每个进行解析。
谢谢
java - Java中人类可读和可解析的日期格式
我想将 Date 对象保存为可读字符串(例如 22/10/2009 21:13:14),该字符串也可解析回 Date 对象。
我已经尝试了很多东西,我能找到的最好的方法是使用 DateFormater 进行解析和格式化,但它有一个挫折。当您格式化日期时,您会丢失秒信息。我试图找出是否有一个选项来格式化它并显示秒数(更好的是毫秒级别,因为这是 Date 对象允许你拥有的分辨率),但我想不到。
有任何想法吗?
jsp - 使用 JSTL formatDate 在 JSP 中格式化 java.sql.Date 字符串
显示来自 MySQL 数据库的日期时,我遇到了 JSTL formatDate 问题。我正在使用 DAO 层与数据库进行通信,在 bean 中,日期存储在java.util.Date
对象中。在 JSP 中,代码如下所示:
<fmt:parseDate value="${season.startDate}" pattern="dd.MM.yyyy."/>
当我尝试运行此页面时,我得到java.text.ParseException: Unparseable date: "2009-09-01 00:00:00.0"
了。我明白为什么这是不可解析的,但我不知道如何使它可解析。我不确定是否可以使用parseLocale
属性,因为这种日期格式是 ANSI SQL 日期格式,并且它没有由任何Locale
对象表示。
如何使用 JSTL 解决这个问题?
javascript - Javascript奇怪地格式化日期
我的语言环境设置是:
短日期格式 : dd/mm/yyyy , 长日期格式 dd MMMM yyyy
那为什么
呕吐 2009 年 8 月 10 日
或者
呕吐 2010 年 3 月 10 日
javascript - 在没有 Date 对象的情况下在 Javascript 中操作日期
看来我不能使用javascript Date 对象,因为当您使用日期字符串进行初始化时,它固有地默认为美国日期。无法将任何文化信息传递给日期对象
即无论客户端的区域设置是什么
如果客户语言环境是英国,var d = new Date("08/10/2009") 将始终创建一个表示 2009 年 8 月 10 日而不是 2009 年 10 月 8 日的日期对象。
因此,鉴于我的要求是能够轻松地添加/减去天/月/年,是否有一种巧妙的方法可以在没有 Date 对象的情况下轻松做到这一点
我需要做的就是在日期中添加一天(或日期的字符串表示形式)。因此,如果我的代码检测到语言环境设置在美国,当它看到像“10/08/2009”这样的字符串时,它会将它打到“10/09/2009”,但如果它检测到它在英国它会知道它是日期的英国字符串表示形式,并将其打到“2009 年 9 月 10 日”
.net - .NET 中作为相对文本的日期(例如今天、昨天、1 周前)
有没有人手头有一个简单的函数来将日期转换为 .NET 中的简单日期相关字符串?
例如,09 年 10 月 14 日将显示“今天”,2009 年 10 月 13 日将显示“昨天”,2009 年 10 月 7 日将显示“1 周前”等。
java - 解析没有点的短月日期
我有一个字符串,它代表法语语言环境中的日期:09-oct-08:
我需要解析那个字符串,所以我想出了这个 SimpleDateFormat :
但是我对月份部分有疑问,这似乎与结束点有关:
给我 :
现在让我理解 SimpleDateFormat ("09-oct-08") 的最佳方法是什么?
完整代码:
这给了我: java.text.ParseException: Unparseable date: "09-oct-08"
如果我然后尝试登录:
我得到:09 年 10 月 28 日
jquery - ASP.NET MVC - XVal 客户端日期验证
在涉及日期时,我在 xVal 的客户端验证方面遇到了一些问题。我无法使用 yyyy-mm-dd 的瑞典日期格式,它似乎只适用于 mm/dd/yyyy。有没有办法让它与其他日期格式一起工作?