"2016年3月10日下午6:30:00"这是我的约会对象,我希望将其转换为"2016年3月10日".我可以在android中使用SimpleDateFormat吗?我没有得到转换它的确切模式.请提前帮助和感谢
String date="Mar 10, 2016 6:30:00 PM";
SimpleDateFormat spf=new SimpleDateFormat("Some Pattern for above date");
Date newDate=spf.format(date);
spf= new SimpleDateFormat("dd MMM yyyy");
String date = spf.format(newDate);
Run Code Online (Sandbox Code Playgroud)
这个步骤会起作用吗?如果是,有人可以给我一个这种格式的模式吗?提前致谢.
我是Java新手.Postgres db包含日期格式yyyy-MM-dd.我需要转换为dd-MM-yyyy.
我试过这个,但显示错误的结果
public static void main(String[] args) throws ParseException {
String strDate = "2013-02-21";
DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
Date da = (Date)formatter.parse(strDate);
System.out.println("==Date is ==" + da);
String strDateTime = formatter.format(da);
System.out.println("==String date is : " + strDateTime);
}
Run Code Online (Sandbox Code Playgroud)