Java使用String類(lèi)格式化當(dāng)前日期實(shí)現(xiàn)代碼
在輸出日期信息時(shí),經(jīng)常需要輸出不同格式的日期格式,本實(shí)例中介紹了String字符串類(lèi)中的日期格式化方法,實(shí)例使用不同的方式輸出String類(lèi)的日期格式參數(shù)值,組合這些值可以實(shí)現(xiàn)特殊格式的日期字符串。
思路如下:比如要輸出月份的英文簡(jiǎn)稱(chēng),通過(guò)String類(lèi)的format()方法,第一個(gè)參數(shù)指定語(yǔ)言環(huán)境為L(zhǎng)ocale.US,默認(rèn)為數(shù)字,第二個(gè)參數(shù)即為%tb表示月份簡(jiǎn)稱(chēng),第三個(gè)參數(shù)則為Date()類(lèi)對(duì)象。
代碼如下:
import java.util.Date;
import java.util.Locale;
public class Example1 {
public static void main(String[] args) {
Date today = new Date();
// 格式化后的字符串為月份的英文縮寫(xiě)
String a = String.format(Locale.US, "%tb", today);
System.out.println("格式化后的字符串為月份的英文縮寫(xiě): " + a);
// 格式化后的字符串為月份的英文全寫(xiě)
String b = String.format(Locale.US, "%tB", today);
System.out.println("格式化后的字符串為月份的英文縮寫(xiě): " + b);
// 格式化后的字符串為星期(如:星期一)
String c = String.format("%ta", today);
System.out.println("月格式化后的字符串為星期: " + c);
// 格式化后的字符串為星期(如:星期一)
String d = String.format("%tA", today);
System.out.println("格式化后的字符串為星期: " + d);
// 格式化后的字符串為4位的年份值
String e = String.format("%tY", today);
System.out.println("格式化后的字符串為4位的年份值: " + e);
// 格式化后的字符串為2位的年份值
String f = String.format("%ty", today);
System.out.println("格式化后的字符串為2位的年份值: " + f);
// 格式化后的字符串為2位的月份值
String g = String.format("%tm", today);
System.out.println("格式化后的字符串為2位的月份值: " + g);
// 格式化后的字符串為2位的日期值
String h = String.format("%td", today);
System.out.println("格式化后的字符串為2位的日期值: " + h);
// 格式化后的字符串為1位的日期值
String i = String.format("%te", today);
System.out.println("格式化后的字符串為1位的日期值: " + i);
}
}
效果如圖:
相關(guān)文章
java?Date和SimpleDateFormat時(shí)間類(lèi)詳解
這篇文章主要介紹了java?Date和SimpleDateFormat時(shí)間類(lèi)詳解,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08IntelliJ IDEA 下載安裝超詳細(xì)教程(推薦)
這篇文章主要介紹了IntelliJ IDEA 下載安裝超詳細(xì)教程(推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02ReentrantReadWriteLock?讀寫(xiě)鎖分析總結(jié)
這篇文章主要介紹了ReentrantReadWriteLock 讀寫(xiě)鎖分析總結(jié),ReentranReadWriteLock中有兩把鎖,一把讀鎖,一把寫(xiě)鎖,關(guān)于這兩把鎖的介紹,需要的小伙伴可以參考一下2022-05-05詳解SpringBoot restful api的單元測(cè)試
本篇文章主要介紹了詳解SpringBoot restful api的單元測(cè)試,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09Springboot的spring-boot-maven-plugin導(dǎo)入失敗的解決方案
這篇文章主要介紹了Springboot的spring-boot-maven-plugin導(dǎo)入失敗的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07Java后臺(tái)接口開(kāi)發(fā)初步實(shí)戰(zhàn)教程
下面小編就為大家分享一篇 Java后臺(tái)接口開(kāi)發(fā)初步實(shí)戰(zhàn)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01