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

0 投票
32 回答
398198 浏览

javascript - 使用 JavaScript 将秒转换为 HH-MM-SS?

如何HH-MM-SS使用 JavaScript 将秒数转换为字符串?

0 投票
2 回答
2942 浏览

java - 如何使用 JSTL 将日期显示为 ISO8601?

就像是?

0 投票
7 回答
7338 浏览

java - Java 日期格式,允许 - / 或 . 作为日期内的分隔符

解析可以采用以下格式之一的日期的最佳方法是什么

无需创建 3 个 SimpleDateFormat 并针对每个进行解析。

谢谢

0 投票
6 回答
21445 浏览

java - Java中人类可读和可解析的日期格式

我想将 Date 对象保存为可读字符串(例如 22/10/2009 21:13:14),该字符串也可解析回 Date 对象。

我已经尝试了很多东西,我能找到的最好的方法是使用 DateFormater 进行解析和格式化,但它有一个挫折。当您格式化日期时,您会丢失秒信息。我试图找出是否有一个选项来格式化它并显示秒数(更好的是毫秒级别,因为这是 Date 对象允许你拥有的分辨率),但我想不到。

有任何想法吗?

0 投票
1 回答
2841 浏览

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 解决这个问题?

0 投票
2 回答
393 浏览

javascript - Javascript奇怪地格式化日期

我的语言环境设置是:

短日期格式 : dd/mm/yyyy , 长日期格式 dd MMMM yyyy

那为什么

呕吐 2009 年 8 月 10 日

或者

呕吐 2010 年 3 月 10 日

0 投票
4 回答
1949 浏览

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 日”

0 投票
2 回答
4060 浏览

.net - .NET 中作为相对文本的日期(例如今天、昨天、1 周前)

有没有人手头有一个简单的函数来将日期转换为 .NET 中的简单日期相关字符串?

例如,09 年 10 月 14 日将显示“今天”,2009 年 10 月 13 日将显示“昨天”,2009 年 10 月 7 日将显示“1 周前”等。

0 投票
6 回答
40421 浏览

java - 解析没有点的短月日期

我有一个字符串,它代表法语语言环境中的日期:09-oct-08:

我需要解析那个字符串,所以我想出了这个 SimpleDateFormat :

但是我对月份部分有疑问,这似乎与结束点有关:

给我 :

现在让我理解 SimpleDateFormat ("09-oct-08") 的最佳方法是什么?

完整代码:

这给了我: java.text.ParseException: Unparseable date: "09-oct-08"

如果我然后尝试登录:

我得到:09 年 10 月 28 日

0 投票
1 回答
512 浏览

jquery - ASP.NET MVC - XVal 客户端日期验证

在涉及日期时,我在 xVal 的客户端验证方面遇到了一些问题。我无法使用 yyyy-mm-dd 的瑞典日期格式,它似乎只适用于 mm/dd/yyyy。有没有办法让它与其他日期格式一起工作?