我试图让程序调出当前日期,加上 30 天,然后将该日期作为字符串输出。
// Set calendar for due date on invoice gui
Calendar cal = Calendar.getInstance();
// Add 30 days to the calendar for the due date
cal.add(Calendar.DATE, 30);
Date dueDate = cal.getTime();
dueDatestr = Calendar.toString(dueDate);
最佳答案
问题是?
如果你想格式化你的日期,我建议查看 java.text.SimpleDateFormat
而不是使用 toString()
。你可以这样做:
SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
dueDateStr = dateFormat.format(dueDate); // renders as 11/29/2009
关于java - 将日历日期转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1653129/