太郁闷了,我的程序
import java.util.Date;
public class test001
{
public static void main(String args[])
{
Date today=new Date();
String Year=""+(1900+today.getYear());
String Month=""+today.getMonth();
if(Month.length()==1)
Month="0"+Month;
String day=""+today.getDate();
if(day.length()==1)
day="0"+Month;
String date=Year+Month+day;
System.out.println(date);
}
}
String Month=""+today.getMonth();得到的时间居然是当前月-1。
我把系统时间改为1月,Month的值居然变成了00........
请问各位知道是什么原因吗??
import java.util.Date;
public class test001
{
public static void main(String args[])
{
Date today=new Date();
String Year=""+(1900+today.getYear());
String Month=""+today.getMonth();
if(Month.length()==1)
Month="0"+Month;
String day=""+today.getDate();
if(day.length()==1)
day="0"+Month;
String date=Year+Month+day;
System.out.println(date);
}
}
String Month=""+today.getMonth();得到的时间居然是当前月-1。
我把系统时间改为1月,Month的值居然变成了00........
请问各位知道是什么原因吗??
解决方案 »
- RandomAccessFile类中乱码的问题
- import com.foo.Bar;这个包在哪里下?
- 网站与应用软件数据库同步更新问题
- ArrayIndexOutOfBoundsException
- 请问类的访问控制符共有几个?类访问方式又有哪几种?
- 谁能给一个文件下载多线程的例子,一个线程用来下载文件,另一个线程用来显示下载的进度。
- 请教java语言"保存"按扭的代码是如何写的,我是初学者,想实现这个功能.
- 大家好!
- 什么是opp,面向对象编程
- 我!要visual age for java 的教程,帮助..
- 我写的一个小程序,遇到麻烦,有点迷惑,希望指教
- 学java的看过来,13.2G的视频教程
public int getMonth() {
return normalize().getMonth() - 1; // adjust 1-based to 0-based
}
{
public static void main(String args[])
{
Date today=new Date();
String Year=""+(1900+today.getYear());
String Month=""+(today.getMonth()+1); if(Month.length()==1)
Month="0"+Month;
String day=""+today.getDate();
if(day.toString().length()==1)
day="0"+Month;
String date=Year+Month+day;
System.out.println(date);
}
}
import java.lang.String;public class test001
{
public static void main(String args[])
{
Date today=new Date();
String Year=""+(1900+today.getYear());
String Month=("0"+(today.getMonth()+1)).substring(("0"+(today.getMonth()+1)).length()-2);
String day=("0"+today.getDate()).substring(("0"+(today.getDate())).length()-2);
String date=Year+Month+day;
System.out.println(date);
}
}