国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android 獲取時間實例代碼

2019-12-12 02:54:57
字體:
供稿:網(wǎng)友

 Android 獲取時間實例代碼

注意:

h:12小時制小時數(shù)
H:24小時制小時數(shù)

實例代碼:

import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Created by Administrator on 2017/5/8. */public class GetTime {  public static void main(String[] args) {    Date date = new Date();    System.out.println(date);//Mon May 08 14:27:44 CST 2017    System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(date));//2017-05-08 02:27:44    long millis = System.currentTimeMillis();    System.out.println(millis);//1494224864479    System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(millis));//2017-05-08 02:27:44    //yyyy-MM-dd  E  hh:mm:ss.sss    //年-月-日   星期  時:分:秒.毫秒    System.out.println(new SimpleDateFormat("yyyy-MM-dd E hh:mm:ss.sss").format(date));//2017-05-08 星期一 02:27:44.044    System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.sss").format(date));//2017-05-08 14:27:44.044    System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date));//2017-05-08 14:27:44    System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(date));//2017-05-08 14:27    System.out.println(new SimpleDateFormat().format(date));//17-5-8 下午2:27 :默認(rèn)    compareDataToNow("2017-05-03 12:45:00");    try {      Date date1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2017-05-03 12:45:00");      compareToNowDate(date1);    } catch (ParseException e) {      e.printStackTrace();    }    getWeek();    getTime1();    getTime2();  }  static void getTime1() {    long time = System.currentTimeMillis();    //long now = android.os.SystemClock.uptimeMillis();    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");    Date d1 = new Date(time);    String t1 = format.format(d1);    System.out.println("SimpleDateFormat時間===" + t1);//2017-05-08 12:44:10    SimpleDateFormat f4 = new SimpleDateFormat("今天是" + "yyyy年MM月dd日 E kk點mm分");    System.out.println("f4======" + f4.format(new Date()));//今天是2017年05月08日 星期一 14點15分    SimpleDateFormat f3 = new SimpleDateFormat("今天是" + "hh小時mm分鐘");    System.out.println("f3======" + f3.format(new Date()));//今天是02小時15分鐘    SimpleDateFormat f2 = new SimpleDateFormat("今天是" + "kk點mm分鐘");    System.out.println("f2======" + f2.format(new Date()));//今天是14點17分鐘  }  static void getTime2() {    Calendar calendar = Calendar.getInstance();    String created = calendar.get(Calendar.YEAR) + "年"        + (calendar.get(Calendar.MONTH) + 1) + "月"http://從0計算        + calendar.get(Calendar.DAY_OF_MONTH) + "日"        + calendar.get(Calendar.HOUR_OF_DAY) + "時"        + calendar.get(Calendar.MINUTE) + "分" + calendar.get(Calendar.SECOND) + "s";    System.out.println("Calendar時間====" + created);//時間:2017年5月8日12時33分24s  }  static void getWeek() {    Calendar calendar = Calendar.getInstance();    int day = calendar.get(Calendar.DAY_OF_WEEK);    String today = null;    if (day == 2) {      today = "Monday";    } else if (day == 3) {      today = "Tuesday";    } else if (day == 4) {      today = "Wednesday";    } else if (day == 5) {      today = "Thursday";    } else if (day == 6) {      today = "Friday";    } else if (day == 7) {      today = "Saturday";    } else if (day == 1) {      today = "Sunday";    }    System.out.println("Today is:- " + today);//Today is:- Monday  }  //計算日期之間相隔幾天:  static long compareDataToNow(String date) {    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");    Date passDate, nowDate;    long diff = -100l, days = -100l;    try {      passDate = sdf.parse(date);      String nowStr = sdf.format(new Date());      nowDate = sdf.parse(nowStr);      diff = passDate.getTime() - nowDate.getTime();//long型的毫秒數(shù)      days = diff / (1000 * 60 * 60 * 24);      System.out.println("相隔:" + days + "天" + " nowDate.getTime()=====" + nowDate.getTime());//-5天    } catch (ParseException e) {      e.printStackTrace();    }    return diff;  } //計算日期之間相隔幾天:  static long compareToNowDate(Date date) {    long diff = -100l, days = -100l;    Date nowDate = new Date();    diff = date.getTime() - nowDate.getTime();//long型的毫秒數(shù)    days = diff / (1000 * 60 * 60 * 24);    System.out.println("相隔:" + days + "天" + " nowDate.getTime()=====" + nowDate.getTime());//-5天    return diff;  }}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 裕民县| 宾川县| 吉林省| 青州市| 美姑县| 吉林省| 松阳县| 宜良县| 东莞市| 湾仔区| 永州市| 沙田区| 盐边县| 鄂州市| 双城市| 新源县| 沁源县| 荃湾区| 法库县| 阜新| 榕江县| 商河县| 南江县| 昌图县| 金川县| 双鸭山市| 大埔区| 四平市| 嵊州市| 驻马店市| 北票市| 嘉荫县| 汨罗市| 西乡县| 泾源县| 肥乡县| 隆昌县| 锡林浩特市| 赤壁市| 兴海县| 绥宁县|