如何将java日期格式输出为060115

如何将java日期格式输出为060115,java,Java,我需要一个java类,它知道今天的日期,如果今天的日期是2015年1月6日或2015年6月1日,则将输出返回值设置为“060115”。您可以使用java Calendar类获取有关时间和日期的所有信息: System.out.println("0"+Calendar.getInstance().get(Calendar.DAY_OF_MONTH)+"0" + (Calendar.getInstance().get(Calendar.MONTH)+

我需要一个java类,它知道今天的日期,如果今天的日期是2015年1月6日或2015年6月1日,则将输出返回值设置为“060115”。

您可以使用java Calendar类获取有关时间和日期的所有信息:

System.out.println("0"+Calendar.getInstance().get(Calendar.DAY_OF_MONTH)+"0"
                         + (Calendar.getInstance().get(Calendar.MONTH)+1) +"0"+
                         Calendar.getInstance().get(Calendar.YEAR));
import java.util.Calendar;

public class PrintDate {

  public PrintDate(){
     //Create this for later
     String year =String.valueOf(Calendar.getInstance().get(Calendar.YEAR)); //Keeping the year 2015

     //Format the date to keep it in a single String
     String date = String.format("0%d0%d%d",
                Calendar.getInstance().get(Calendar.DAY_OF_MONTH),
                (Calendar.getInstance().get(Calendar.MONTH)+1), //Cause the Calendar has January as (0) i add +1
                Integer.valueOf(year.substring(1,4)));  //Make it from 2015 to 15 using Substring Method


     System.out.println(date);
  }

  public static void main(String[] args){
     new PrintDate();
  }
}
使用字符串格式

System.out.println("0"+Calendar.getInstance().get(Calendar.DAY_OF_MONTH)+"0"
                         + (Calendar.getInstance().get(Calendar.MONTH)+1) +"0"+
                         Calendar.getInstance().get(Calendar.YEAR));
import java.util.Calendar;

public class PrintDate {

  public PrintDate(){
     //Create this for later
     String year =String.valueOf(Calendar.getInstance().get(Calendar.YEAR)); //Keeping the year 2015

     //Format the date to keep it in a single String
     String date = String.format("0%d0%d%d",
                Calendar.getInstance().get(Calendar.DAY_OF_MONTH),
                (Calendar.getInstance().get(Calendar.MONTH)+1), //Cause the Calendar has January as (0) i add +1
                Integer.valueOf(year.substring(1,4)));  //Make it from 2015 to 15 using Substring Method


     System.out.println(date);
  }

  public static void main(String[] args){
     new PrintDate();
  }
}

.. 你有什么问题吗。我想你已经尝试谷歌这第一。这是我搜索“如何将java日期格式输出为060115”时的第一个结果。你需要知道的一切都在那里。请先使用谷歌或搜索。如果您有一些代码,但它不起作用,请通过编辑将其添加到问题中。