永发信息网

JAVA 想输出"YYYY/MM/DD"这样的日期格式...

答案:5  悬赏:80  手机版
解决时间 2021-03-02 15:29
  • 提问者网友:轻浮
  • 2021-03-02 05:05
JAVA 想输出"YYYY/MM/DD"这样的日期格式...
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-03-02 06:25
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy/MM/dd");
private String aa = df.format(date);
你的SimpleDateFormat中的格式写错了,Y不应该大写的,要注意,你要想输出的是几月几号的话,D也不可以大写的,用我上面的形式就可以了
全部回答
  • 1楼网友:何以畏孤独
  • 2021-03-02 08:18
把你的代码改成如下即可:
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy/MM/dd");
String test1 = df.format(date);
  • 2楼网友:深街酒徒
  • 2021-03-02 08:07
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy/MM/DD");
String test = df.format(date);
  • 3楼网友:梦中风几里
  • 2021-03-02 06:51
java.text.SimpleDateFormat sdf=new SimpleDateFormat("YYYY/MM/DD");
你的年不对,应该是小写的yyyy即
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
大写的D是天数,小写的d是日期
试下吧
  • 4楼网友:不甚了了
  • 2021-03-02 06:40
DateFormat df = new SimpleDateFormat("YYYY/MM/DD");
这一句改成
DateFormat df = new SimpleDateFormat("yyyy/MM/dd");
时间参数年和日是小写,月和时是大写
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯