java 日期类 小结

时间:2022-10-05 09:09:48
import java.text.*;
import java.util.*;
class Test2
{
public static void main(String[] args)
{
System.out.println(System.currentTimeMillis());
// 该方法是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1日0时0分0秒所差的毫秒数。
long currentTime=System.currentTimeMillis();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
SimpleDateFormat formatter1=new SimpleDateFormat(
"一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
// G 年代标志符
// y 年
// M 月
// d 日
// h 时 在上午或下午 (1~12)
// H 时 在一天中 (0~23)
// m 分
// s 秒
// S 毫秒
// E 星期
// D 一年中的第几天
// F 一月中第几个星期几
// w 一年中第几个星期
// W 一月中第几个星期
// a 上午 / 下午 标记符
// k 时 在一天中 (1~24)
// K 时 在上午或下午 (0~11)
// z 时区
Date date=new Date();
System.out.println(formatter.format(date));
Calendar cal = Calendar.getInstance();
// Calendar 提供了一个类方法 getInstance,以获得此类型的一个通用的对象。
//Calendar 的 getInstance 方法返回一个 Calendar 对象,其日历字段已由当前日期和时间初始化:
Date date1 = cal.getTime();
System.out.println(formatter1.format(date1)); String osName = System.getProperty("os.name");
String user = System.getProperty("user.name");
System.out.println("当前操作系统是:" + osName);
System.out.println("当前用户是:" + user); }
}

  结果:

1440157503152
2015年08月21日11时45分03秒
一年中的第 233 天 一年中第34个星期 一月中第4个星期 在一天中11时 GMT时区
当前操作系统是:Windows NT (unknown)
当前用户是:Administrator