首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java中常见的日期时间种 以及时间转换

2012-10-21 
java中常见的日期时间类 以及时间转换java中常见的日期时间类??Date 类 最基础的日期时间类,返回一个相对

java中常见的日期时间类 以及时间转换

java中常见的日期时间类
??Date 类 最基础的日期时间类,返回一个相对日期的毫秒数。
??DateFormat类 可以接受字符串输入 输出
??SimpleDateFormat类 功能更强大的日期时间格式化类
??GregorianCalendar类 提供处理日期的方法,用于计算日期
??Calender类


转换字符串为日期
String strDate = "2004-08-13";
SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date sDate = sDateFormat.parse(strDate);
获得当前时间
GregorianCalendar thisday = new GregorianCalendar();
格式化显示日期型数据
Date dt_in :日期型数据
boolean bShowTimePart_in : 是否显示时间部分
@return String 格式化后的日期格式
*/
public String DoFormatDate(java.util.Date dt_in, boolean bShowTimePart_in) {
if (bShowTimePart_in)
??return (new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")).format(dt_in);
else
??return (new SimpleDateFormat("yyyy-MM-dd")).format(dt_in);
}
获得当前日期和时间
import java.util.*;
??public String GetCurTime()//获得当前时间
??{
? ? Date now=new Date();
? ? return now.getHours()+":"+now.getMinutes()+":"+now.getSeconds();
??}
??public String GetCurDate()//获得当前日期
??{
? ? Calendar cal=Calendar.getInstance();
? ? return cal.get(Calendar.YEAR)+"年"+(cal.get(Calendar.MONTH)+1)+"月"+cal.get(Calendar.DATE)+"日";
??}

?

?

?

?

2、Java时间类用法学习

热点排行