2.5
package booksTest;
import java.text.SimpleDateFormat;
import java.util.Date;
public class p34_2_5 {
public static void main(String[] args) {
/*
题目要求
编写程序,显示当前的时间。Java的System.currentTimeMillis()方法返回GMT1970年
1月1日00:00:00开始当前时刻的毫秒数。使用方法的返回值可以计算当前时间。要求程序输出结果
格式如下:当前时间 17:31:8 GMT(格林威治标准时 (GMT) )
System.nanoTime()的用法
*/
/*
//1.新建current对象 让他拥有返回值
long currentTime = System.currentTimeMillis();
// SimpleDateFormat formatter = new SimpleDateFormat("yyyy年-MM月dd日-HH时mm分ss秒");
//新建日期格式利用SimpleDateFormat 类
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");
Date date = new Date(currentTime);
System.out.println("当前时间"+" "+formatter.format(date)+" GMT");
String osName = System.getProperty("os.name");
String user = System.getProperty("user.name");
System.out.println("当前操作系统是:" + osName);
System.out.println("当前用户是:" + user);
*/
long currenttime = System.currentTimeMillis();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy年-MM月dd日-HH时mm分ss秒");
Date date = new Date(currenttime);
System.out.println(formatter.format(date));
}
}