问题标签 [formatdatetime]

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 回答
2672 浏览

jsp - JSTL fmt formatDate 标记按原样传递,而不是所需值

我将格式化日期分配给<form:input>标签,但不是格式化日期,而是将 jstl 代码分配给文本字段。

0 投票
1 回答
13995 浏览

postgresql - PostgreSQL 的 ISO 8601 格式日期

我有一个包含ISO 8601格式的日期时间值(例如:)2013-05-21T15:00:00+0200和时区(例如:)的字符串Europe/Rome

表示这种日期格式的最佳Postgres 数据类型是什么?

0 投票
2 回答
3234 浏览

jsf - 带有 fn 子字符串的 jsf 输出文本

我想在 jsf 中格式化一个 xmlgregoriancalendar 类型的日期。我遇到过帖子说我需要自定义转换器。有没有人找到不需要自定义日期转换器的解决方案。我正在尝试关注,但我给了我错误说...

元素类型“h:outputText”必须后跟属性规范“>”或“/>”。

这是我在 jsf 上尝试过的

任何人都可以指出解释我遇到的错误吗?

0 投票
1 回答
2039 浏览

java - 无法将类型类 java.sql.Timestamp 转换为类 org.joda.time.DateTime

在平台上使用我jdk-1.7.0_51的JSP 页面:tomcat-7.0.42windows 7

其中abtest.modifiedDate属性是类型并用实例java.util.Date初始化。java.sql.Timestamp

抛出以下异常:

该错误似乎很奇怪,因为abtest.modifiedDate属性未初始化,org.joda.time.DateTime并且并非在所有环境中都发生。

也尝试替换:<fmt:formatDate...with <joda:format ...tag 但又出现了一个错误:

0 投票
2 回答
812 浏览

javascript - Javascript 格式日期 /Date(-62135571600000)/

如何在javascript中将以下内容格式化为“mm/dd/yyyy h:mm:ss”日期?

0 投票
1 回答
592 浏览

asp.net - XSLT msxsl:format-date 忽略当前文化

我在 Visual Studio ASP.NET 4.0 中使用 XSLT (xml version='1.0')。

我正在使用提供多种语言的产品,但我无法让 nsxsl:format-date 尊重当前语言。例如,如果我将当前文化设置为法语,然后写:

我希望它输出类似于“31-Mai-2013”​​的内容。

不幸的是,“月份”部分没有翻译。它总是返回英文版本('May')。

MSDN 文档建议添加第三个可选参数 (locale) 来指定区域性,但它没有说明如果省略“locale”参数,默认行为是什么。

那么,如果省略了 'locale' 参数,那么 format-date() 在哪里使用它作为默认语言环境?以及如何更改此默认行为?

谢谢你的尽心帮助!

0 投票
1 回答
895 浏览

delphi - 将美国 TDateTime 值转换为以欧洲格式正确显示

是否有任何简单的选项可以将美国TDateTimeApr 17, 2014 8:35:38 PM PDT转换为类似于2014-04-17 20:35:38的欧洲格式?

编辑:

我有一个包含美国格式的原始日期/时间的字符串:

我想以某种方式将此字符串读取/解析为TDateTime类型的变量- 或者只是将其转换为所需格式的另一个字符串:

(德尔福 XE4)

0 投票
1 回答
1036 浏览

java - JSTL formatDate 在 JSP 中显示年份 + 1

我有个问题。我在jsp中使用以下内容:

日期为 : 2014-12-29或表示为 long 1419807600000,显示为29.12.2015,这是错误的。

我发现: formatDateGregoriancalendar#getWeekYear()在以下代码之后在内部使用:

里面的这段代码GregorianCalendar#getWeekYear()

显然,问题出在这里:

所以,一年中的第 1 周是 1,因为29.12.2014实际上是 2015 年的第一周。我为此使用德语语言环境,这意味着一年中的第一周是第一周有 4 天或更多天新年。

尽管如此,我的格式还是不能正常工作。有什么建议么?

非常感谢。

0 投票
0 回答
106 浏览

java - JSP formatDate 在电子邮件中产生完整日期

当我在浏览器中按原样查看此代码时,它会按原样显示

这只是基础jsp,我的一位同事正在使用这个基础,并且有一个动作使用它来填充电子邮件。当您查看电子邮件时,无论您使用何种客户端,您都会看到:

我曾经在 my 中有一个type="date"标签fmt:formatDate,但这没有任何区别

0 投票
2 回答
1820 浏览

c# - 准确的日期时间字符串格式

我有一个DateTime包含以下值的变量:5/11/2014 7:56:26 am

我目前正在使用以下代码将其格式化为字符串:uDate.ToString("s"). 使用此代码,我得到以下值:2014-11-05T07:56:26

我需要这个更准确。我想要获得的确切值在以下精度范围内:2014-11-05T07:56:26.4

我在以下链接做了一些研究:http: //www.w3.org/TR/NOTE-datetime

这是我发现的:

此配置文件未指定可以使用多少位来表示秒的小数部分。允许小数秒的采用标准必须同时指定最小位数(大于或等于 1 的数字)和最大位数(可以将最大值声明为“无限制”)。

我想要获得的值是在 Web 服务请求中Azure显示变量时使用的值。DateTime

如何格式化我自己的DateTime字符串,使它们的格式与使用的格式相同Azure?是否有使用特定格式Azure

基本上,如何将DateTime字符串格式化为比代码更准确:uDate.ToString("s")

提前致谢。