当前位置: 首页 > 面试题库 >

如何将当前日期时间的格式设置为其他格式?

易流觞
2023-03-14
问题内容

我使用以下代码检索当前日期和时间,然后使用以下方法将其添加到表中。

 Change 2013-07-29 23:20:34.0 to 29th July 2013, 11:20 PM

约会时间

 public Date getCurrentDateTime() {
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = new Date();
        System.out.println("current:" + dateFormat.format(date));
        return date;
    }

hibernate

@Temporal(javax.persistence.TemporalType.TIMESTAMP)
    public Date getCurrentDateTime() {
        return date;
    }

问题答案:

要将日期更改为序号,您需要使用以下后缀。看看这个链接,以及

DD +     TH = DDTH  result >>>> 4TH

OR to spell the number add SP to the format

DD + SPTH = DDSPTH   result >>> FOURTH

还可以使用fmt库在jsp页面上设置日期格式

 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

 <fmt:formatDate type="both" dateStyle="long" timeStyle="short" 
      value="${date}"/>


 类似资料:
  • 我在想是否有人能帮我。 我是一个非常新的ASP我想格式化当前的日期和时间如下: 但我能做的只有以下几点 有人能帮我一下吗。

  • 问题内容: 我有,我需要将其转换为应匹配此模式的类型对象-“ 2016-11-16T18:42:33.049Z”。我怎样才能做到这一点? 问题答案: Date d = new Date((long)timestamp*1000); 将创建一个实例。稍后显示它是另一回事。 我认为这就是您想要的: 测试:

  • 我从open API中获取的日期是。我想以以下方式格式化它。下面是我尝试的方法: 这将抛出一个错误,说明: 请注意,如果我从open api中提取的数据是,那么这个方法可以正常工作,并返回 请建议和劝告。

  • 我在剑道网格中有一列DateTime的: 正如您所看到的,我已经为页脚定义了格式,它可以正常工作,但只有在DataSource中定义了ServerOperation(false)时才可以。当我将ServerOperation切换为TRUE时,页脚中显示的数据类似于“/Date(1384124400000)/”。 在这种情况下,如何在页脚中创建剑道网格格式聚合日期时间?

  • 问题内容: 我在将日期正确插入数据库中时遇到问题。 我使用这种格式,并且正确回显,但是,当我插入 它似乎无法成功运行,时间仍然是00:00:00,如果您能找到很好的解决方案,谢谢。 问题答案: 如果要存储当前时间,请使用MYSQL的函数。 如果需要使用PHP进行格式化,请尝试

  • 我有一个方法可以生成一个随机的日期和时间。 打印输出类似于 我见过几个这样的问题和页面,但他们没有给我一个线索。