您的位置:首页 > 编程语言 > Java开发

JAVA时间类

2015-07-24 19:22 519 查看

java中主要包含DateCalendar 类(java.util)

Date类

Date date=new Date();
System.out.println(date.getTime());
//  输出1970至今的毫秒数




Calender类

Calender是属于抽象的abstract

Calender calender=Calender.getInstance();
Calender.get(Calendar.DAY_OF_MONTH)
Calender.get(Calendar.YEAR)
Calender.get(Calendar.MONTH)


format格式化字符

Format 是一个用于格式化语言环境敏感的信息(如日期、消息和数字)的抽象基类。

package com.MySax;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Test {
public static void main(String[] args) {
Date date=new Date();
System.out.println(date.getTime());
Calendar calender=Calendar.getInstance();
System.out.println(calender.getTimeInMillis());
System.out.println(calender.get(Calendar.DAY_OF_MONTH));
System.out.println(calender.get(Calendar.DAY_OF_YEAR));
System.out.println(calender.get(Calendar.HOUR_OF_DAY));
System.out.println(calender.get(Calendar.YEAR));
System.out.println(calender.get(Calendar.MONTH)+1);
SimpleDateFormat sdf=new SimpleDateFormat("kk:mm:ss  MM/dd/yyyy");
String s="11:42:40  07/24/2015";
try {
Date date1=sdf.parse(s);
System.out.println(date1.getHours());
System.out.println(date1.getYear());
System.out.println(date1.getDate());
} catch (ParseException e) {
e.printStackTrace();
}

}
}
运行结果如下:


1437737017364

1437737017375

24

205

19

2015

7

11

115

24
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: