date-format 相关问题

`DateFormat`是一个Java标准版库类,它提供了解析和格式化日期的实用程序方法。

如何更改Google图表中的日期代码

输入图像描述在这里 我创建了一个甘特图来显示用户的过程中任务,并使用CAML查询从SharePoint列表中获取数据。数据成功显示在GRA ...

回答 1 投票 0

jstl localdatetime格式

我想在“dd.mm.yyyy”模式中格式化我的java8LocalDateTime对象。有库要格式化吗?我尝试了下面的代码,但得到了转换例外。 <fmt:parseDate value="${date}" pattern="yyyy-MM-dd" var="parsedDate" type="date" /> 在JSTL中是否有LocalDateTime类的标签或转换器? 这是14岁的JSTL中不存在的。 您最好的选择是创建自定义EL功能。首先创建一个实用程序方法。 package com.example; public final class Dates { private Dates() {} public static String formatLocalDateTime(LocalDateTime localDateTime, String pattern) { return localDateTime.format(DateTimeFormatter.ofPattern(pattern)); } } 创建一个/WEB-INF/functions.tld,其中您将实用程序方法注册为EL函数: <?xml version="1.0" encoding="UTF-8" ?> <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1"> <tlib-version>1.0</tlib-version> <short-name>Custom_Functions</short-name> <uri>http://example.com/functions</uri> <function> <name>formatLocalDateTime</name> <function-class>com.example.Dates</function-class> <function-signature>java.lang.String formatLocalDateTime(java.time.LocalDateTime, java.lang.String)</function-signature> </function> </taglib> 最终使用它如下: <%@taglib uri="http://example.com/functions" prefix="f" %> <p>Date is: ${f:formatLocalDateTime(date, 'dd.MM.yyyy')}</p> 在必要时扩展使用Locale参数的方法。 实际上,我遇到了相同的问题,最终将原始的Joda Time JSP标签划出了java 8 Java.Time JSP标签。 图书馆的示例将是这样的: <javatime:parseLocalDateTime value="${date}" pattern="yyyy-MM-dd" var="parsedDate" /> 检查存储库的安装说明:https://github.com/sargue/javatime-jsptags 没有,localdateTime不存在。 ,但是您可以使用: <fmt:parseDate value="${ cleanedDateTime }" pattern="yyyy-MM-dd'T'HH:mm" var="parsedDateTime" type="both" /> <fmt:formatDate pattern="dd.MM.yyyy HH:mm" value="${ parsedDateTime }" /> 我的解决方案是我的解决方案(我正在使用Spring MVC)。 在控制器中,添加了一个带有localdateTime模式作为模型属性的SimpleDateFormat: model.addAttribute("localDateTimeFormat", new SimpleDateFormat("yyyy-MM-dd'T'hh:mm")); 然后在JSP中使用它来解析localdatetime并获得java.util.date: ${localDateTimeFormat.parse(date)} 现在您可以用JSTL进行解析。 我建议使用java.time.format.DateTimeFormatter。 首先将其导入JSP<%@ page import="java.time.format.DateTimeFormatter" %>,然后将其格式化变量。 对于Java开发的新手,我感兴趣的是,这种方法在“最佳实践”方面是可以接受的。 感谢很多,您帮助我定义了自定义tld

回答 4 投票 0

使用输入掩码时,在蒙版中指定日期格式?

卸载输入插件来将日期掩码应用于文本输入。 这效果很好,但是我希望显示的面具也可以显示格式。 也就是说,而不是面具是

回答 4 投票 0


从日期字符串开始获得一个月 我有一个日期“ 10/10/2020”的字符串输入(假设它们始终将与/分开),我试图将每个类别存储在已定义为月份的私有int变量中,...

i使用了Parseint,Indexof和子字符串方法来查找本月并将其存储在月份变量中,但是我很难弄清楚如何可以让程序阅读这一天。我们假设月份和一天可以以“ 00”或“ 0”格式。

回答 2 投票 0

DataFields 组件的 Word 邮件合并中的日期格式问题 - VBA 代码

早上好。 抱歉,我对Office和VBA不是很熟悉,如果写错了请指正。 使用 Word 365 和 Excel 365(数据库),两个版本相同,意大利语,我正在尝试管理...

回答 1 投票 0

如何减去 SimpleDateFormat 和 String

这个 Dateclass 处理每个成员的年龄,并通过获取他的生日来计算该人的年龄。然后我们得到实际日期并减去生日。 我的问题是 a 不能减去 a

回答 2 投票 0

如何在 Microsoft Excel 中将美国日期更改为英国格式(mmm/dd/yyyy 到 dd/mm/yyyy)

我已将包含 2 长列日期的 CSV 文件导入到 Microsoft Excel (2010) 中。这些日期采用美国格式 Aug/28/2013,我希望它们采用标准英国 dd/mm/yyyy 格式。 我有...

回答 11 投票 0

Excel 2010 - 将美国日期更改为英国格式

我导入了一个包含 2 长列日期的 CSV 文件。这些日期采用美国格式 Aug/28/2013,我希望它们采用标准英国 dd/mm/yyyy 格式。 我尝试过格式化单元格...

回答 12 投票 0

JavaFX.TableView 中的日期格式

我遇到了问题。 我有一个 POJO 类: 公共类 PatientEntity { 私有 int id; 私人日期日期文档; 私有字符串第二名; 私有字符串名字; 私人

回答 2 投票 0

如何解决java.text.ParseException:无法解析日期?

我正在尝试将其转换为可读格式,但是,不断收到 java.text.ParseException: Unparseable date: "2016-11-18T11:13:43.838Z" (at offset 23) DateFormat df = new SimpleDateFormat("yy...

回答 5 投票 0

java.text.ParseException:无法解析的日期:“2014-06-10T13:37:17.744Z”

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.US); 尝试 { 日期 date = df.parse("2014-06-10T13:37:17.744Z"); dateString = android.text.format.DateFormat.format...

回答 2 投票 0

java.text.ParseException:无法解析的日期:“”

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.US); 尝试 { 日期 date = df.parse("2014-06-10T13:37:17.744Z"); dateString = android.text.format.DateFormat.format...

回答 2 投票 0

如何控制SimpleDateFormat解析为19xx或20xx?

有没有办法将以下日期字符串解析为 1916 年 7 月 23 日而不是 2016 年 7 月 23 日? System.out.println(new SimpleDateFormat("yy/MM/dd", Locale.US).parse("16/07/23"));

回答 5 投票 0

PHP 时间戳转换为日期时间

你知道如何将其转换为 strtotime 或类似类型的值以传递到 DateTime 对象中吗? 我的日期: 2011 年 12 月 12 日星期一 21:17:52 +0000 我尝试过的: $时间 = 子串...

回答 5 投票 0

java DateFormat 的问题

以下是我正在运行的一段代码。 @测试 公共无效testMyMehotd(){ 预期字符串 = "2012-09-12T20:13:47.796327Z"; DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm...

回答 3 投票 0

jqgrid 日期格式化程序和格式

我输入的日期为 24 年 10 月 30 日,我需要将其显示为 2024 年 10 月 30 日,并且还需要能够按日期排序 我有这段代码,但它不起作用并显示乱码

回答 1 投票 0

如何使用 jQuery 更改日期格式?

我有一个类似于 fecha2.value = '2014-01-06' 格式的日期,但我想使用 jQuery 将格式更改为 '01-06-14'。 我该怎么做?

回答 6 投票 0

android 中的日期格式

我陷入了一种日期格式 我希望我的约会应该是这样的,2011 年 3 月 18 日 它可以是第一、第二、第三,这意味着我想解决所有方面 请尽快帮我解决这个问题 谢谢...

回答 2 投票 0

Android SimpleDateFormat问题

SimpleDateFormat 格式化程序 = new SimpleDateFormat("yyyy-MM-dd"); 日期 date = (Date)formatter.parse("2011-09-13"); Log.e(MY_DEBUG_TAG, "输出为 "+ date.getYear() + " /" + date.getMonth() + " / "+ ...

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.