import java.io.IOException;
import java.sql.Timestamp;
import java.util.Calendar;
import java.util.Date;
import java.sql.Timestamp;
import java.util.Calendar;
import java.util.Date;
public class StringTest {
static Date nowTime = null;
public static void main(String[] args) {
// 以下为 Clendar 测试代码
int year, month, day;// 年, 月,日
Calendar rightNow = Calendar.getInstance();
year = rightNow.get(Calendar.YEAR);
month = rightNow.get(Calendar.MONTH) + 1;
day = rightNow.get(Calendar.DAY_OF_MONTH);
System.out.println("year = " + year);
System.out.println("month = " + month);
System.out.println("day = " + day);
int hour, minute, second;// 小时,分钟,秒数
hour = rightNow.get(Calendar.HOUR);
// hour = rightNow.get(Calendar.HOUR_OF_DAY); 二十四小时制,如下午3点对于15时
minute = rightNow.get(Calendar.MINUTE);
second = rightNow.get(Calendar.SECOND);
System.out.println("hour = " + hour);
System.out.println("minute = " + minute);
System.out.println("second = " + second);
// 1. System.currentTimeMillis() 获取系统时间的代码
//注意Timestamp导包进去的是import java.sql.Timestamp;
//而不是import java.security.Timestamp;
Timestamp timeStamp = new Timestamp(System.currentTimeMillis());
String dateStr1 = timeStamp.toString();
System.out.println("System.currentTimeMillis() = " + dateStr1);
// 2. date 为获得系统时间的另外一种方法
Date date = new Date();
String dateStr2 = new Timestamp(date.getTime()).toString();
System.out.println(dateStr2);
// 得到JAVA运行环境的一些基本属性
System.getProperties().list(System.out);
}
}
java获取当前时间
最新推荐文章于 2022-12-18 16:54:50 发布