繁体   English   中英

从Calendar对象获取格式化的日期对象

[英]Get formatted date object from Calendar object

我有这个代码

String date = "18/06/2014";

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");

Calendar c = Calendar.getInstance();

c.setTime(sdf.parse(date));

c.add(Calendar.DATE, +2); 

我正在尝试从日历对象获取格式化的日期对象,但没有成功。 你有什么建议吗?

Date是一个对象,它没有固有的文本表示形式。 SimpleDateFormat类可用于提供您要查找的文本表示形式,

String date = "30/06/2014";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Calendar c = Calendar.getInstance();
c.setTime(sdf.parse(date));
c.add(Calendar.DATE, +2);
System.out.println(sdf.format(c.getTime()));

将输出

02/07/2014

您在找这个吗?

日期date = sdf.parse(date);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM