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

首頁 > 開發 > Java > 正文

java中DateUtils時間工具類詳解

2024-07-13 10:14:19
字體:
來源:轉載
供稿:網友

本文實例為大家分享了java/276779.html">DateUtils時間工具類的具體代碼,供大家參考,具體內容如下

package com.example.administrator.myapp;  import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;  /**  * Date 工具類  * Created by lychun on 2017/12/07.  */  public class DateUtils {    /**    * 得到幾天前的時間    *    * @param d  時間    * @param day 幾天    * @return 結果    */   public static Date getDateBefore(Date d, int day) {     Calendar now = Calendar.getInstance();     now.setTime(d);     now.set(Calendar.DATE, now.get(Calendar.DATE) - day);     return now.getTime();   }    /**    * 得到幾天后的時間    *    * @param d  時間    * @param day 幾天    * @return 結果    */   public static Date getDateAfter(Date d, int day) {     Calendar now = Calendar.getInstance();     now.setTime(d);     now.set(Calendar.DATE, now.get(Calendar.DATE) + day);     return now.getTime();   }    /**    * 取得當前時間戳(精確到秒)    */   public static String getCurrTimeStamp() {     long time = System.currentTimeMillis();     String t = String.valueOf(time / 1000);     return t;   }    /**    * 日期格式字符串轉換成時間戳    *    * @param date_str 字符串日期    * @param format  如:yyyy-MM-dd HH:mm:ss    * @return    */   public static String date2TimeStamp(String date_str, String format) {     try {       SimpleDateFormat sdf = new SimpleDateFormat(format);       return String.valueOf(sdf.parse(date_str).getTime() / 1000);     } catch (Exception e) {       e.printStackTrace();     }     return "";   }    /**    * Date 轉化為時間戳    * @param date 時間    * @return    */   public static String dateTimeStamp(Date date) {     return String.valueOf(date.getTime() / 1000);   }    /**    * 將String轉化為Date    *    * @param str  字符串    * @param format 格式    * @return 結果    */   public static Date stringToDate(String str, String format) {     SimpleDateFormat sdf = new SimpleDateFormat(format);//小寫的mm表示的是分鐘     Date date = null;     try {       date = sdf.parse(str);     } catch (ParseException e) {       e.printStackTrace();     }     return date;   }    //將String轉化為Date   public static Date stringToDate(String str) {     return stringToDate(str, "yyyy-MM-dd");   }     /**    * 將Date轉化為String    *    * @param date  時間    * @param format 轉化的格式    * @return 結果    */   public static String dateToString(Date date, String format) {     SimpleDateFormat sdf = new SimpleDateFormat(format);     String result = sdf.format(date);     return result;   }    //將時間轉化為 年-月-日 的格式   public static String dateToString(Date date) {     return dateToString(date, "yyyy-MM-dd");   } } 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 竹溪县| 南漳县| 甘孜| 五大连池市| 乌恰县| 枣庄市| 淮南市| 西和县| 河北区| 屏南县| 谢通门县| 扶风县| 水城县| 南宁市| 南投市| 克拉玛依市| 斗六市| 谢通门县| 怀化市| 屏山县| 黑河市| 镇原县| 湘阴县| 海林市| 上犹县| 科技| 连江县| 安康市| 镇沅| 蓬溪县| 微博| 邳州市| 博兴县| 大理市| 延安市| 青岛市| 慈溪市| 册亨县| 行唐县| 长乐市| 富顺县|