Java时间日期格式转换.doc
《Java时间日期格式转换.doc》由会员分享,可在线阅读,更多相关《Java时间日期格式转换.doc(24页珍藏版)》请在一课资料网上搜索。
1、Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate /* * 获取现在时间 * * return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format
2、(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = formatter.parse(dateString, pos); return currentTime_2;/* * 获取现在时间 * * return返回短时间格式 yyyy-MM-dd */DateFormat format1 = new SimpleDateFormat(yyyy-MM-dd); DateFormat format 2= new SimpleDateFormat(yyyy年MM月dd日 HH时mm分ss秒); Dat
3、e date = null; String str = null; / String转Date str = 2007-1-18; try date = format1.parse(str); data = format2.parse(str); catch (ParseException e) e.printStackTrace(); /* * 获取现在时间 * * return返回字符串格式 yyyy-MM-dd HH:mm:ss */public static String getStringDate() Date currentTime = new Date(); SimpleDateF
4、ormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format(currentTime); return dateString;/* * 获取现在时间 * * return 返回短时间字符串格式yyyy-MM-dd */public static String getStringDateShort() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(y
5、yyy-MM-dd); String dateString = formatter.format(currentTime); return dateString;/* * 获取时间 小时:分;秒 HH:mm:ss * * return */public static String getTimeShort() SimpleDateFormat formatter = new SimpleDateFormat(HH:mm:ss); Date currentTime = new Date(); String dateString = formatter.format(currentTime); r
6、eturn dateString;/* * 将长时间格式字符串转换为时间 yyyy-MM-dd HH:mm:ss * * param strDate * return */public static Date strToDateLong(String strDate) SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); ParsePosition pos = new ParsePosition(0); Date strtodate = formatter.parse(strDate, pos); ret
7、urn strtodate;/* * 将长时间格式时间转换为字符串 yyyy-MM-dd HH:mm:ss * * param dateDate * return */public static String dateToStrLong(java.util.Date dateDate) SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format(dateDate); return dateString;/* * 将短时间格式时间转换为字符
8、串 yyyy-MM-dd * * param dateDate * param k * return */public static String dateToStr(java.util.Date dateDate) SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd); String dateString = formatter.format(dateDate); return dateString;/* * 将短时间格式字符串转换为时间 yyyy-MM-dd * * param strDate * return */pu
9、blic static Date strToDate(String strDate) SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd); ParsePosition pos = new ParsePosition(0); Date strtodate = formatter.parse(strDate, pos); return strtodate;/* * 得到现在时间 * * return */public static Date getNow() Date currentTime = new Date(); ret
10、urn currentTime;/* * 提取一个月中的最后一天 * * param day * return */public static Date getLastDate(long day) Date date = new Date(); long date_3_hm = date.getTime() - 3600000 * 34 * day; Date date_3_hm_date = new Date(date_3_hm); return date_3_hm_date;/* * 得到现在时间 * * return 字符串 yyyyMMdd HHmmss */public static
11、 String getStringToday() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyyMMdd HHmmss); String dateString = formatter.format(currentTime); return dateString;/* * 得到现在小时 */public static String getHour() Date currentTime = new Date(); SimpleDateFormat formatter = ne
12、w SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format(currentTime); String hour; hour = dateString.substring(11, 13); return hour;/* * 得到现在分钟 * * return */public static String getTime() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-d
13、d HH:mm:ss); String dateString = formatter.format(currentTime); String min; min = dateString.substring(14, 16); return min;/* * 根据用户传入的时间表示格式,返回当前时间的格式 如果是yyyyMMdd,注意字母y不能大写。 * * param sformat * yyyyMMddhhmmss * return */public static String getUserDate(String sformat) Date currentTime = new Date();
14、 SimpleDateFormat formatter = new SimpleDateFormat(sformat); String dateString = formatter.format(currentTime); return dateString;-做成方法import java.util.*;import java.text.*;import java.util.Calendar;public class VeDate /* * 获取现在时间 * * return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDat
15、e() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = formatter.parse(dateString, pos); return currentTime_2; /* * 获取现在时间 * * return返
16、回短时间格式 yyyy-MM-dd */ public static Date getNowDateShort() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd); String dateString = formatter.format(currentTime); ParsePosition pos = new ParsePosition(8); Date currentTime_2 = formatter.parse(dateString, pos);
17、return currentTime_2; /* * 获取现在时间 * * return返回字符串格式 yyyy-MM-dd HH:mm:ss */ public static String getStringDate() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); String dateString = formatter.format(currentTime); return dateString; /* * 获取现在时间 * *
18、 return 返回短时间字符串格式yyyy-MM-dd */ public static String getStringDateShort() Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd); String dateString = formatter.format(currentTime); return dateString; /* * 获取时间 小时:分;秒 HH:mm:ss * * return */ public static String g
19、etTimeShort() SimpleDateFormat formatter = new SimpleDateFormat(HH:mm:ss); Date currentTime = new Date(); String dateString = formatter.format(currentTime); return dateString; /* * 将长时间格式字符串转换为时间 yyyy-MM-dd HH:mm:ss * * param strDate * return */ public static Date strToDateLong(String strDate) Simpl
20、eDateFormat formatter = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); ParsePosition pos = new ParsePosition(0); Date strtodate = formatter.parse(strDate, pos); return strtodate; /* * 将长时间格式时间转换为字符串 yyyy-MM-dd HH:mm:ss * * param dateDate * return */ public static String dateToStrLong(java.util.Date date
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 时间 日期 格式 转换
