大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

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

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

 

今天動力節點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.dabaquan.cn/javazixun/2323.html



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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 午夜精品福利在线 | 色综合久久88一加勒比 | 站长推荐国产精品视频 | 奇米影视奇奇米色狠狠色777 | 好吊妞免费视频 | 免费在线视频一区 | 亚洲视频色 | 欧美亚洲国产日韩综合在线播放 | 亚洲成人中文 | 午夜大片免费男女爽爽影院久久 | 毛片视频播放 | 夜夜爽夜夜操 | 精品视频一区在线观看 | 一区二区三区四区视频在线观看 | 国产一区二区三区四区在线 | 国产主播专区 | 99热婷婷| 欧美日韩亚洲综合久久久 | 亚洲精品综合欧美一区二区三区 | 看黄色免费网站 | 婷婷激情五月综合 | 欧美精品99| 97视频免费公开成人福利 | 免费黄色小视频在线观看 | 神马影院不卡不卡在线观看 | 欧美一级毛片免费高清的 | 九九夜色 | 欧美亚洲欧美 | 欧美日韩不卡在线 | 亚洲国产高清一区二区三区 | 久草热在线 | 欧美成人亚洲欧美成人 | 久久国产亚洲精品麻豆 | 毛片免费永久不卡视频观看 | 激情影院免费 | 亚洲国产美女精品久久 | 国产成人亚洲综合小说区 | 高清视频 一区二区三区四区 | 特黄特a级特别特级特毛片 特黄特黄aaaa级毛片免费看 | 久久99热这里只有精品免费看 | 婷婷99精品国产97久久综合 |