(九)Java工具類DateFormatUtils詳解
日期和時間格式化實用程式和常量
public static String format(Calendar calendar, String pattern)
說明:將日曆格式化為特定的模式; 引數:calendar-格式化的日曆物件,非null;pattern-用於格式化日曆的模式,非null; 返回值:格式化日曆;
Calendar cal = Calendar.getInstance();
System.out.println(DateFormatUtils.format(cal, "yyyy-MM-dd HH:mm:ss"));
輸出結果:2018 -01-23 19:50:55
public static String format(Calendar calendar, String pattern,TimeZone timeZone)
說明:將日曆格式化為特定的模式;
引數:calendar-格式化的日曆物件,非null;pattern-用於格式化日曆的模式,非null;timeZone-時區
返回值:格式化日曆;
Calendar cal = Calendar.getInstance();
System.out.println(DateFormatUtils.format (cal, "yyyy-MM-dd HH:mm:ss", TimeZone.getDefault()));
public static String format(Calendar calendar, String pattern, Locale locale)
說明:將日曆格式化為特定的模式; 引數:calendar-格式化的日曆物件,非null;pattern-用於格式化日曆的模式,非null;locale-本地化 返回值:格式化日曆;
Calendar cal = Calendar.getInstance();
System.out.println (DateFormatUtils.format(cal, "yyyy-MM-dd HH:mm:ss", Locale.CHINA));
public static String format(Calendar calendar,String pattern,TimeZone timeZone,Locale locale)
說明:格式化日期時指定時區和本地化引數;
public static String format(Date date, String pattern)
說明:將日期格式化為特定的模式; 引數:date-格式化的日期物件,非null;pattern-用於格式化日期的模式,非null; 返回值:格式化日期;
Date date = new Date();
System.out.println(DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss"));
public static String format(Date date,String pattern,TimeZone timeZone)
說明:將日期格式化為特定的模式;
引數:date-格式化的日期物件,非null;pattern-用於格式化日期的模式,非null;timeZone-時區
返回值:格式化日期;
Date date = new Date();
System.out.println(DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss", TimeZone.getDefault()));
public static String format(Date date, String pattern, Locale locale)
說明:將日期格式化為特定的模式; 引數:date-格式化的日期物件,非null;pattern-用於格式化日期的模式,非null;locale-本地化引數 返回值:格式化日期;
public static String format(Calendar calendar,String pattern,TimeZone timeZone,Locale locale)
說明:格式化日期時指定時區和本地化引數;
public static String format(long millis,String pattern)
說明:將日期/時間格式化為特定的模式; 引數:mills-以毫秒錶示格式的日期;pattern-格式化的模式;
public static String formatUTC(Date date,String pattern)
說明:使用UTC時區將日期/時間格式化為特定的模式; 引數:date-要格式化的時間;pattern-格式化的模式; 返回值:格式化的日期;
相關推薦
(九)Java工具類DateFormatUtils詳解
日期和時間格式化實用程式和常量 public static String format(Calendar calendar, String pattern) 說明:將日曆格式化為特定的模式; 引數:calendar-格式化的日曆物件,非null;p
(二十九)Java工具類ThreadUtils詳解
原文連結:https://blog.csdn.net/yaomingyang/article/details/79320387前言:ThreadUtils是對於java.lang.Thread和java.lang.ThreadGroup的擴充套件和幫助;1.建構函式publi
(五)Java工具類ArrayUtils詳解
說明:ArrayUtils工具類在標準的應用程式中是不可以被例項化的: 參考:[參考地址](http://commons.apache.org/proper/commons-lang/javadocs/api-release/) 1 2 public static bool
(十)Java工具類StringUtils字串拼接(join)詳解
原文連結:https://blog.csdn.net/yaomingyang/article/details/79154947 String是不可變的如果使用“+”號拼接字串每次都會產生一個新的物件,讓後將新的物件引用指向變數, 這樣就會產生大量無用的物件(垃圾),物
安全程式設計(九)- Java集合類框架的最佳實踐
1.引言 根據應用的需要正確選定集合型別對效能非常重要! 2.例項 2.1假如集合元素的大小是固定的,而且能事先知道,我們就應該用Array而不是用ArrayList。文章
Java程式設計師從笨鳥到菜鳥之(九十六)深入java虛擬機器(五)——java本地介面JNI詳解
對於java程式設計師來說,java語言的好處和優點,我想不用我說了,大家自然會說出很多一套套的。但雖然我們作為java程式設計師,但我們不得不承認java語言也有一些它本身的缺點。比如在效能、和底層打交道方面都有它的缺點。所以java就提供了一些本地介面,他主要的作用就是提供一個標準的方式讓
微信小程序開發教程(九)視圖層——.wxss詳解
hone mnt 而且 padding 移動 圖層 組成 特性 -1 WXSS是一套樣式語言,用於描述WXML的組件樣式。 官方文檔表示,WXSS的選擇器目前支持(“.class”、“#id”、“elemnt”、“element,element”、“::after”
JVM(二)Java虛擬機器組成詳解
導讀:詳細而深入的總結,是對知識“豁然開朗”之後的“刻骨銘心”,想忘記都難。 Java虛擬機器(Java Virtual Machine)下文簡稱jvm,上一篇我們對jvm有了大體的認識,進入本文之後我們將具體而詳細的介紹jvm的方方面面,而本文主要講的是jvm的組成,瞭解了它,就揭開了jvm的神祕面紗。
(五)java.io.ObjectInput介面詳解
簡介:ObjectInput介面繼承了DataInput、AutoCloseable介面包括物件的閱讀功能,DataInput介面包括輸入原始資料型別的方法,ObjectInput介面擴充套件介面包括陣列、物件、字串。 1.public Object re
Quartz.Net系列(九):Trigger之DailyTimeIntervalScheduleBuilder詳解
1.介紹 中文意義就是每日時間間隔計劃生成 2.API講解 (1)WithInterval、WithIntervalInHours、WithIntervalInMinutes、WithIntervalInSeconds WithInterval:指定要生成觸發器的時間單位和間隔。 WithIntervalIn
Java基礎(五十九)-集合工具類(Java類集框架)
1:Stack棧 棧是一種先進後出的資料結構。例如:在文字編輯器上都有撤銷功能,那麼每次使用的時候,最後一次的編輯操作永遠是最先撤銷的,那麼這個功能就是利用棧來實現的,棧的基本操作形式如下。 案例:實現棧的操作 import java.util.Stack;
(二)java生成隨機數工具類RandomUtils詳解
/** * 生成一個隨機的布林值 */ boolean flag = RandomUtils.nextBoolean();
(十四)Java工具類StringUtils剔除字串末回車換行符(\r\n)chomp、chop詳解
public static String chomp(String str) { if (isEmpty(str)) { return str; }
(一)JAVA生成隨機數工具類RandomStringUtils詳解
public static String random(int count, boolean letters, boolean numbers) /**
(十二)Java工具類StringUtils中trim、trimToEmpty、trimToNull方法詳解
1. trim方法原始碼詳解 public static String trim(String str) { return str == null ? null : str.trim(); } 原始碼解析:輸入引數為n
(八)Java日期工具類DateUtils詳解(一)
一、 對指定的日期新增年、月、周、日、小時、分鐘、秒、毫秒 public static Date addDays(Date date, int amount) Dat
java集合類原始碼詳解-LinkedList(4)-基於JDK8
LinkedList 裡面還有個具有新增功能的函式,上回學漏了,這回補上。 它就是linkBefore()------在一個非空節點前,插入資料 這裡打上個斷點 點選下一步。先把size除二 ,去比較。具體的這個node()方法,我們之前學過,這裡跳過。這個方法,其實就
JAVA進階(九)時間處理類
前言 前面學些了可變字元序列StringBuilder以及StringBuffer類,本章將繼續學習常用類事件處理類 範例 1.時間的概念 在java中,我們用long型別資料表示每一個時刻的時間,單位為毫秒,以1970年1月1日 00:00:00為基點進
java集合類原始碼詳解-ArrayList(2)
上次關於ArrayList的結構沒有做總結。這次還是補充在自己部落格裡面吧。 ArrayList繼承自一個抽象類。實現了四個介面。 AbstractList繼承自AbstractCollection。AbstractCollection繼承自Object。 ArrayL
JAVA常用工具類(一)--------------RedisConfig工具類
Redis快取用的越來越多,那麼我們是如何使用的Redis? 一,redis的視覺化app 這個是目前比較流行的redis視覺化app。 這是執行狀態的redis,一共擁有16個數據庫,預設儲存在db0裡面。具體儲存的格式,我在 Redis實用教程-----