将日期设置为“dd” - “mm” - “yy”格式从“dd” - “mm” - “yyyy”在java中 [英] Setting date into "dd"-"mm"-"yy" format from "dd"-"mm"-"yyyy" in java

查看:158
本文介绍了将日期设置为“dd” - “mm” - “yy”格式从“dd” - “mm” - “yyyy”在java中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的日期格式为dd-mm-yyyy格式(在我的数据库内)。我需要将其转换为dd-mm-yy格式。我从db获取日期并将其存储在字符串中。

  String date = doc.getString(date); 

例如:05-19-1990


05-19-90。

1990年不完全需要,只需要90个。在java中使用split()我尝试了一些东西但是它不会帮助我。任何人都请帮助。任何帮助将高度赞赏.......

解决方案

尝试以下代码

  try {
SimpleDateFormat sdf = new SimpleDateFormat(MM-dd-yy);
日期d = sdf.parse(05-19-1990);
System.out.println(sdf.format(d));
} catch(ParseException ex){
ex.printStackTrace();
}


I have a date in the format dd-mm-yyyy format(inside my db).I need to convert it to dd-mm-yy format.I retrieved date from db and stored it inside a string.

String date=doc.getString("date");

for example: 05-19-1990

to
    05-19-90.

That 1990 is not fully needed only 90 is needed.Using split() in java i tried some thing but it wont helps me.Can anyone please help.Any help will be highly appreciated.......

解决方案

Try below code

 try {
        SimpleDateFormat sdf= new SimpleDateFormat("MM-dd-yy");
        Date d = sdf.parse("05-19-1990");
        System.out.println(sdf.format(d));
    } catch (ParseException ex) {
       ex.printStackTrace();
    }

这篇关于将日期设置为“dd” - “mm” - “yy”格式从“dd” - “mm” - “yyyy”在java中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆