黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 java時間日期格式轉換(一)

java時間日期格式轉換(一)

更新時間:2019-10-28 16:43:30 來源:動力節點 瀏覽3265次

 

今天動力節點java學院小編為大家分享“java時間日期格式轉換”,希望通過此文能夠幫助到正在學習java編程的小伙伴們,下面就隨小編一起來看看。


java時間日期格式轉換


1.1 返回時間類型 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(currentTime);


   ParsePosition pos = new ParsePosition(8);


   Date currentTime_2 = formatter.parse(dateString, pos);


   return currentTime_2;


}


  1.2 返回短時間格式 yyyy-MM-dd


DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");         


DateFormat format 2= new SimpleDateFormat("yyyy年MM月dd日 HH時mm分ss秒");         


Date 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();   


}   



  1.3 返回字符串格式 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;


}


  1.4 返回短時間字符串格式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;


}


  1.5 獲取時間 小時:分;秒 HH:mm:ss


public static String getTimeShort() {


   SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");


   Date currentTime = new Date();


   String dateString = formatter.format(currentTime);


   return dateString;


}


  1.6 將長時間格式字符串轉換為時間 yyyy-MM-dd HH:mm:ss

  

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);


   return strtodate;


}


  1.7 將長時間格式時間轉換為字符串 yyyy-MM-dd HH:mm:ss

  

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;


}


  1.8 將短時間格式時間轉換為字符串 yyyy-MM-dd


public static String dateToStr(java.util.Date dateDate) {


   SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");


   String dateString = formatter.format(dateDate);


   return dateString;


}


  1.9 將短時間格式字符串轉換為時間 yyyy-MM-dd

  

public 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;


}


  1.10 得到現在時間


public static Date getNow() {


   Date currentTime = new Date();


   return currentTime;


}


  1.11 提取一個月中的最后一天


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;


}


  1.12 字符串 yyyyMMdd HHmmss


public static String getStringToday() {


   Date currentTime = new Date();


   SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd HHmmss");


   String dateString = formatter.format(currentTime);


   return dateString;


}


  1.13 得到現在小時


public static String getHour() {


   Date currentTime = new Date();


   SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");


   String dateString = formatter.format(currentTime);


   String hour;


   hour = dateString.substring(11, 13);


   return hour;


}


  1.14 得到現在分鐘

 

public static String getTime() {


   Date currentTime = new Date();


   SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");


   String dateString = formatter.format(currentTime);


   String min;


   min = dateString.substring(14, 16);


   return min;


}


  1.15 根據用戶傳入的時間表示格式,返回當前時間的格式


如果是yyyyMMdd,注意字母y不能大寫。


public static String getUserDate(String sformat) {


   Date currentTime = new Date();


   SimpleDateFormat formatter = new SimpleDateFormat(sformat);


   String dateString = formatter.format(currentTime);


   return dateString;


}


  

2.1返回時間類型 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(currentTime);


  ParsePosition pos = new ParsePosition(8);


  Date currentTime_2 = formatter.parse(dateString, pos);


  return currentTime_2;


}


  2.2返回短時間格式 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);


  return currentTime_2;


}


  2.3返回字符串格式 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;


}


  2.4返回短時間字符串格式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;


}


  2.5小時:分;秒 HH:mm:ss


public static String getTimeShort() {


  SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");


  Date currentTime = new Date();


  String dateString = formatter.format(currentTime);


  return dateString;


}


  2.6將長時間格式字符串轉換為時間 yyyy-MM-dd HH:mm:ss

 

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);


  return strtodate;


}


  2.7將長時間格式時間轉換為字符串 yyyy-MM-dd HH:mm:ss


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;


}


  2.8將短時間格式時間轉換為字符串 yyyy-MM-dd


public static String dateToStr(java.util.Date dateDate) {


  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");


  String dateString = formatter.format(dateDate);


  return dateString;


}


  2.9將短時間格式字符串轉換為時間 yyyy-MM-dd


public 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;


}


  2.10得到現在時間


public static Date getNow() {


  Date currentTime = new Date();


  return currentTime;


}


  2.11提取一個月中的最后一天


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;


}


  2.12字符串 yyyyMMdd HHmmss


public static String getStringToday() {


  Date currentTime = new Date();


  SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd HHmmss");


  String dateString = formatter.format(currentTime);


  return dateString;


}


  2.13得到現在小時


public static String getHour() {


  Date currentTime = new Date();


  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");


  String dateString = formatter.format(currentTime);


  String hour;


  hour = dateString.substring(11, 13);


  return hour;


}


  2.14得到現在分鐘


public static String getTime() {


  Date currentTime = new Date();


  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");


  String dateString = formatter.format(currentTime);


  String min;


  min = dateString.substring(14, 16);


  return min;


}


  2.15根據用戶傳入的時間表示格式,返回當前時間的格式



如果是yyyyMMdd,注意字母y不能大寫。


public static String getUserDate(String sformat) {


  Date currentTime = new Date();


  SimpleDateFormat formatter = new SimpleDateFormat(sformat);


  String dateString = formatter.format(currentTime);


  return dateString;


}


  2.16二個小時時間間的差值,必須保證二個時間都是"HH:MM"的格式,返回字符型的分鐘


ublic static String getTwoHour(String st1, String st2) {


  String[] kk = null;


  String[] jj = null;


  kk = st1.split(":");


  jj = st2.split(":");


  if (Integer.parseInt(kk[0]) < Integer.parseInt(jj[0]))


   return "0";


  else {


   double y = Double.parseDouble(kk[0]) + Double.parseDouble(kk[1]) / 60;


   double u = Double.parseDouble(jj[0]) + Double.parseDouble(jj[1]) / 60;


   if ((y - u) > 0)


    return y - u + "";


   else


    return "0";


  }


}


  2.17得到二個日期間的間隔天數


public static String getTwoDay(String sj1, String sj2) {


  SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd");


  long day = 0;


  try {


   java.util.Date date = myFormatter.parse(sj1);


   java.util.Date mydate = myFormatter.parse(sj2);


   day = (date.getTime() - mydate.getTime()) / (24 * 60 * 60 * 1000);


  } catch (Exception e) {


   return "";


  }


  return day + "";


}


由于“java時間日期格式轉換”的內容太多,本文已滿,請看下文:


java時間日期格式轉換(二):http://m.ilovecolors.com.cn/javazixun/2323.html



提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 影音先锋最新资源网 | 午夜网站在线 | 性欧美video另类hd亚洲人 | 日干夜干天天干 | 成人免费一级在线播放 | 在线观看91精品国产入口 | 一本大道香蕉大无线视频 | 免费观看一级成人毛片 | 欧美高清videosex极品 | 成人欧美精品一区二区不卡 | 精品久久香蕉国产线看观看亚洲 | 日本人真淫视频一区二区三区 | 偷亚洲偷国产欧美高清 | 成人公开视频 | 成人速播影院在线播放免费 | 色黄污在线看黄污免费看黄污 | 成人深夜福利在线播放不卡 | 国产大片免费在线观看 | 亚洲成熟xxxx | 精品一区二区三区影院在线午夜 | 日韩精品视频在线免费观看 | 黄网在线看 | 一级做a爰片性色毛片16美国 | 天天射天天舔 | 毛片手机在线 | 亚洲色图天堂 | 老司机午夜精品视频播放 | 国产精品久久久久久一区二区三区 | 久久久久网站 | 中文字幕日韩理论在线 | 色哟哟www网站入口成人学校 | 91亚洲最新精品 | 日本三级做a全过程在线观看 | 爽爽影院在线免费观看 | 好吊色综合网天天高清 | 免费超爽大片黄 | 在线 | 一区二区三区 | 一级寡妇乱色毛片全场免费 | 狠狠色综合网站久久久久久久 | 日本高清在线一区 | 一本一道dvd在线观看免费视频 |