Date类

来源:互联网 发布:怎么查域名的位置 编辑:程序博客网 时间:2024/06/04 18:41
/*
* Date的使用范围
* 1、获取当前日期时间
* 2、根据要求设计格式化模板显示日期时间
*/
//时间日期在本质上是按毫秒数来进行保存的
long mills = System.currentTimeMillis();

//显示日期
Date now = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss E");
String nowValue = df.format(now);
System.out.println(nowValue);


/*
* Calendar用来替代Date,主要用于设置日期时间
*/

Calendar cal = Calendar.getInstance();
String yearStr = JOptionPane.showInputDialog("请输入您出生的年份");
String monthStr = JOptionPane.showInputDialog("请输入您出生的月份");
String dateStr = JOptionPane.showInputDialog("请输入您出生的日期");

int year = Integer.parseInt(yearStr);
int month = Integer.parseInt(monthStr);
int date = Integer.parseInt(dateStr);

cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month-1);
cal.set(Calendar.DATE, date);

Date birthday = cal.getTime();
System.out.println(df.format(birthday));

// long begin = System.currentTimeMillis();
// int num = 0;
// for(int i = 0; i < 1000; i++){
// System.out.println(num);
// }
// long end = System.currentTimeMillis();
// System.out.println("Time : " + (end - begin));
0 0
原创粉丝点击