我想用Java获取格式化的日期

我想用Java获取格式化的日期,第1张

我想用Java获取格式化的日期

您正在错误地查看格式和日期。

  • 日期不包含格式。日期只是一个包含日期信息的类,例如日期,月份,小时,秒等。
  • SimpleDateFormat是一种告诉您Date的字符串表示形式的格式。但是没有日期与之相关。

因此,想法是当您必须显示日期或必须以某种字符串表示形式存储日期时,将使用SimpleDateFormat并将所需的字符串表示形式传递给它。

*这样做的 *好处
是,我可以使用相同的Date对象,并且可以显示两个不同的字符串表示形式(使用两个不同的SimpleDateFormat实例)。反之亦然,定义了一个SimpleDateFormat实例后,我可以格式化多个日期。

编辑:

现在,如果您想从日期中删除一些信息。用

Calendar rightNow = Calendar.getInstance();Calendar cal = new GregorianCalendar(   rightNow.get(YEAR),   rightNow.get(MONTH),   rightNow.get(DAY_OF_MONTH));Date now = cal.getTime();

还有像JodaTime这样的优质产品

参考:

阳历
日历
乔达时间



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5601623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存