0.java中的Time Date Calendar 的应用
2008-09-21 12:57
766 查看
1. java class:
package com.cargosmart.ssm.util;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class aaa {
public static void main(String[] args) throws ParseException {
String strDate = "2008-09-21";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date myDate = null;
myDate = dateFormat.parse(strDate);
System.out.println("MyDate Input : :" + myDate.toString());
Date now = new Date();
System.out.println("Date time : "+now.toString());
Calendar cal = Calendar.getInstance();
cal.setTime(myDate);
System.out.println("Calendar time : "+cal.getTime());
DateFormat shortDateFormat = DateFormat.getDateTimeInstance();
System.out.println("ShortDateFormat time is : "+shortDateFormat.format(cal.getTime()));
}
}
2. 输出结果如下:
MyDate Input : :Sun Sep 21 00:00:00 GMT+08:00 2008
Date time : Sun Sep 21 12:47:34 GMT+08:00 2008
Calendar time : Sun Sep 21 00:00:00 GMT+08:00 2008
ShortDateFormat time is : Sep 21, 2008 12:00:00 AM
3.yyyy-MM-dd 注意:MM是大写的。mm是表示的秒 in SimpleDateFormat 。
package com.cargosmart.ssm.util;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class aaa {
public static void main(String[] args) throws ParseException {
String strDate = "2008-09-21";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date myDate = null;
myDate = dateFormat.parse(strDate);
System.out.println("MyDate Input : :" + myDate.toString());
Date now = new Date();
System.out.println("Date time : "+now.toString());
Calendar cal = Calendar.getInstance();
cal.setTime(myDate);
System.out.println("Calendar time : "+cal.getTime());
DateFormat shortDateFormat = DateFormat.getDateTimeInstance();
System.out.println("ShortDateFormat time is : "+shortDateFormat.format(cal.getTime()));
}
}
2. 输出结果如下:
MyDate Input : :Sun Sep 21 00:00:00 GMT+08:00 2008
Date time : Sun Sep 21 12:47:34 GMT+08:00 2008
Calendar time : Sun Sep 21 00:00:00 GMT+08:00 2008
ShortDateFormat time is : Sep 21, 2008 12:00:00 AM
3.yyyy-MM-dd 注意:MM是大写的。mm是表示的秒 in SimpleDateFormat 。
相关文章推荐
- Java Date, Calendar and Time API - Tutorial
- Java 时间类-Calendar、Date、LocalDate/LocalTime
- Java中Date与Calendar小究以及应用Gregoriancalendar类实现简单的日历
- Java 时间类-Calendar、Date、LocalDate/LocalTime
- Java 时间类-Calendar、Date、LocalDate/LocalTime
- java.util.Date, java.util.Calendar, java.sql.Date, java.sql.Time, java.sql.Timestamp区别、联系和转换
- java.util.Date,+java.util.Calendar,+java.sql.Date,+java.sql.Time,+java.sql.Timestamp++区别
- JAVA的日期应用:Date、DateFormat、Calendar
- 探索 Java 中的 Date Calendar TimeZone 和Timestamp
- JAVA的日期应用:Date、DateFormat、Calendar
- Java 时间类-Calendar、Date、LocalDate/LocalTime
- java中的日期和sql中的日期转换以及java.util.Date, java.util.Calendar, java.sql.Date, java.sql.Time, java.sql.Timestamp区别和联系
- JAVA的日期应用:Date、DateFormat、Calendar
- JAVA的日期应用:Date、DateFormat、Calendar
- JAVA的日期应用:Date、DateFormat、Calendar
- java API 跟时间相关类:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat
- JAVA基础_Date,Calender应用
- XMLGregorianCalendar日期类型与Date(java.util.*)日期类型之间相互转换
- (八)Java日期工具类DateUtils日期转Calendar及TimeZone 详解(三)
- (八)Java日期工具类DateUtils日期转Calendar及TimeZone 详解(三)