gpt4 book ai didi

java - 如何获取与字符串格式相同的日期

转载 作者:行者123 更新时间:2023-12-01 11:31:20 24 4
gpt4 key购买 nike

我想在向现有日期对象添加几个月后获取包含 yyyy-mm-dd 形式的日期的日期对象。使用DateFormat对象我已经尝试过这种方式,但它没有给出我想要的输出。我怎样才能在Java中获得这种日期格式?我的代码-

         Calendar c=Calendar.getInstance();

DateFormat sdf=new SimpleDateFormat("yyyy-mm-dd");
Date d=cal.getTime();
c.add(Calendar.MONTH,10);
Date newd1=c.getTime();
String news=sdf.format(newd1);
Date dnew=(Date)sdf.parse(news);

字符串新闻的日期格式为 yyyy-mm-dd,但是当我对该字符串使用解析时,它会生成格式为“Thu Jan 21 00:14:00 IST 2016”的日期对象。如何使用上述代码中的 String news 获取“yyyy-mm-dd”形式的 Date 对象。

最佳答案

java.util.Date 没有格式。它只是日期。

您可以使用 SimpleDateFormat 让它以任何您想要的形式打印其值

关于java - 如何获取与字符串格式相同的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30360089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com