当前位置: 代码迷 >> Java相关 >> java怎样获得本地系统时间?
  详细解决方案

java怎样获得本地系统时间?

热度:112   发布时间:2007-05-15 20:55:07.0
java怎样获得本地系统时间?
今天编一小程序时,我想对日期初始化获得本地系统时间,请知道的仁兄告诉我
搜索更多相关的解决方案: java  系统  时间  

----------------解决方案--------------------------------------------------------
看System的

static long currentTimeMillis()
Returns the current time in milliseconds.


以及java.util.Date类.
----------------解决方案--------------------------------------------------------
import java.util.*;
class getCalender
{
public static void main(String[] args)
{
Calendar calendar=Calendar.getInstance();
calendar.setTime(new Date());
int 年=calendar.get(Calendar.YEAR),
月=calendar.get(Calendar.MONTH)+1,
日=calendar.get(Calendar.DAY_OF_MONTH),
星期=calendar.get(Calendar.DAY_OF_WEEK)-1,
hour=calendar.get(Calendar.HOUR_OF_DAY),
minute=calendar.get(Calendar.MINUTE),
second=calendar.get(Calendar.SECOND);
System.out.println("现在的时间是:");
System.out.println(""+年+"年"+月+"月"+日+"日"+"星期"+星期);
System.out.println(""+hour+"时"+minute+"分"+second+"秒");
}
}
----------------解决方案--------------------------------------------------------
today=new GregorianCalendar();
String year=String.valueOf(today.get(Calendar.YEAR));//当前年
String month=String.valueOf(today.get(Calendar.MONTH)+1);//当前月
String day=String.valueOf(today.get(Calendar.DAY_OF_MONTH));//当前日
String hour=String.valueOf(today.get(Calendar.HOUR_OF_DAY));//当前小时
String minute=String.valueOf(today.get(Calendar.MINUTE));//当前分
String second=String.valueOf(today.get(Calendar.SECOND));//当前秒
----------------解决方案--------------------------------------------------------
  相关解决方案