java - 将日历日期转换为字符串?

标签 java date calendar

我试图让程序调出当前日期,加上 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/

相关文章:

java - 转储 assetic 时找不到/usr/bin/java

java - 单次 war 部署的多上下文根 jboss-EAP-6.1

JavaScript indexOf() 函数在 VB.Net 中失败

php - Google 日历 API,类 Google_Service

java - Date.toString 不显示本地时区

java - 为什么我在 GUI 中得到错误的日期时间格式?

java - ResultSet 没有从 Oracle DB 中获取所有数据

java - 验收测试增量值

javascript - 使用 Gulp Header 在 Header 文件中包含当前年份

php - 将 DateTime 类转换为字符串