分类:
2008-10-17 13:27:55
1.Date
view plaincopy to clipboardprint?
import java.util.Date;
public class DateTimeDisplay {
Date objDate;
DateTimeDisplay() {
objDate = new Date();
}
void display() {
String strDate, strTime = "";
System.out.println("今天的日期是:" + objDate);
long time = objDate.getTime();
System.out.println("自1970年1月1日起以毫秒为单位的时间(GMT):" + time);
strDate = objDate.toString();
strTime = strDate.substring(11, (strDate.length() - 4));
strTime = "时间:" + strTime.substring(0, 8);
System.out.println(strTime);
}
}
public class DateTest2 {
public DateTest2() {
}
public static void main(String[] args) {
DateTimeDisplay objDateTime=new DateTimeDisplay();
objDateTime.display();
}
}
import java.util.Date;
public class DateTimeDisplay {
Date objDate;
DateTimeDisplay() {
objDate = new Date();
}
void display() {
String strDate, strTime = "";
System.out.println("今天的日期是:" + objDate);
long time = objDate.getTime();
System.out.println("自1970年1月1日起以毫秒为单位的时间(GMT):" + time);
strDate = objDate.toString();
strTime = strDate.substring(11, (strDate.length() - 4));
strTime = "时间:" + strTime.substring(0, 8);
System.out.println(strTime);
}
}
public class DateTest2 {
public DateTest2() {
}
public static void main(String[] args) {
DateTimeDisplay objDateTime=new DateTimeDisplay();
objDateTime.display();
}
}
输出: 今天的日期是:Fri Jul 04 15:02:51 CST 2008 自1970年1月1日起以毫秒为单位的时间(GMT):1215154971375 时间:15:02:51
例子2 格式化时间
view plaincopy to clipboardprint?
package my;
import java.util.Date;
import java.util.Locale;
import java.text.DateFormat;
class DateTime {
Date objDate;
DateTime() {
objDate = new Date();
}
void convert() {
DateFormat simpleFormat =DateFormat.getDateInstance(DateFormat.LONG, Locale.CHINESE);
String strDate = objDate.toString();
System.out.println("当前日期: " + strDate);
System.out.println("\n格式化后: "
+ simpleFormat.format(objDate));
}
}
class DateTimeTest {
protected DateTimeTest() {
}
public static void main(String[] args) {
DateTime objDateTime = new DateTime();
objDateTime.convert();
}
}
[1]