最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中SimpleDateFormat日期格式轉(zhuǎn)換詳解及代碼示例

 更新時(shí)間:2017年12月12日 09:38:02   作者:街燈下的小草  
這篇文章主要介紹了Java中SimpleDateFormat日期格式轉(zhuǎn)換詳解及代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下。

SimpleDateFormat是處理日期格式轉(zhuǎn)換的類。

官方API_1.8關(guān)于SimpleDateFormat繼承于DateFormate截圖:

SimpleDateFormat的構(gòu)造器如下:

SimpleDateFormat中的格式定義,常用的用紅色框圈出:

中文解釋:

y : 年
M : 年中的月份
D : 年中的天數(shù)
d : 月中的天數(shù)
w : 年中的周數(shù)
W : 月中的周數(shù)
a : 上下/下午
H : 一天中的小時(shí)數(shù)(0-23)
h : 一天中的小時(shí)數(shù)(0-12)
m : 小時(shí)中的分鐘
s : 分鐘中的秒數(shù)
S : 毫秒數(shù)

SimpleDateFormat方法:

繼承于DateFormate的方法:

SimpleDateFormat常用方法和常用格式定義使用實(shí)例:

package com.lanhuigu.java.format;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class FormatTest {
	public static void main(String[] args) throws ParseException {
		// **************1.(format,parse)最常用方法實(shí)例************* 
		System.out.println("----------最常用方法---------");
		// 格式 
		SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		// 時(shí)間 
		Date date1 = new Date();
		System.out.println("操作前的時(shí)間:" + date1);
		// 日期類型時(shí)間-》轉(zhuǎn)換為定義格式-》字符串類型時(shí)間 
		/* 
     * 注意: format(Date date)這個(gè)方法來自于SimpleDateFormat的父類DateFormat 
     */
		String str1 = sdf1.format(date1);
		System.out.println("字符串類型時(shí)間:" + str1);
		// 字符串類型時(shí)間-》轉(zhuǎn)換為定義格式-》日期類型時(shí)間 
		Date dateF1 = sdf1.parse(str1);
		System.out.println("日期類型時(shí)間:" + dateF1);
		// **************2.關(guān)于常用格式分析************* 
		System.out.println("----------常用格式分析---------");
		/* 
     * y : 年 
     * M : 年中的月份 
     * D : 年中的天數(shù) 
     * d : 月中的天數(shù) 
     * w : 年中的周數(shù) 
     * W : 月中的周數(shù) 
     * a : 上下/下午 
     * H : 一天中的小時(shí)數(shù)(0-23) 
     * h : 一天中的小時(shí)數(shù)(0-12) 
     * m : 小時(shí)中的分鐘 
     * s : 分鐘鐘的秒數(shù) 
     * S : 毫秒數(shù) 
     */
		// 注意,為了省事,這個(gè)地方把常用的都放進(jìn)來了,一起打印看效果, 
		// 在實(shí)際使用中,根據(jù)需求進(jìn)行相應(yīng)格式轉(zhuǎn)換 
		SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd,w,W,a,HH:mm:ss,SS");
		String str2 = sdf2.format(new Date());
		System.out.println("日期類型時(shí)間:" + str2);
		System.out.println("字符串類型時(shí)間:" + sdf2.parse(str2));
		// **************2.關(guān)于構(gòu)造器使用技巧分析************* 
		System.out.println("----------構(gòu)造器使用技巧分析---------");
		/* 
     * 構(gòu)造器: 
     * SimpleDateFormat(); 
     * SimpleDateFormat(String pattern); 
     * SimpleDateFormat(String pattern, DateFormatSymbols formatSymbols); 
     * SimpleDateFormat(String pattern, Locale locale) 
     */
		// 通過對應(yīng)構(gòu)造器構(gòu)造對象,直接調(diào)用方法,簡潔寫法 
		System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
	}
}

程序運(yùn)行結(jié)果:

總結(jié)

關(guān)于SimpleDateFormate需會使用其不同參數(shù)下的常用方法,以及常用格式,構(gòu)造器簡寫方式。

以上就是本文全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • 淺談Java(SpringBoot)基于zookeeper的分布式鎖實(shí)現(xiàn)

    淺談Java(SpringBoot)基于zookeeper的分布式鎖實(shí)現(xiàn)

    這篇文章主要介紹了Java(SpringBoot)基于zookeeper的分布式鎖實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • openEuler?搭建java開發(fā)環(huán)境的詳細(xì)過程

    openEuler?搭建java開發(fā)環(huán)境的詳細(xì)過程

    這篇文章主要介紹了openEuler?搭建java開發(fā)環(huán)境,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 基于AOP+Redis的簡易滑動窗口限流

    基于AOP+Redis的簡易滑動窗口限流

    本文主要介紹了基于AOP+Redis的簡易滑動窗口限流,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-07-07
  • Java注解處理器實(shí)戰(zhàn)(附詳細(xì)示例代碼)

    Java注解處理器實(shí)戰(zhàn)(附詳細(xì)示例代碼)

    這篇文章主要介紹了Java注解處理器實(shí)戰(zhàn)的相關(guān)資料,通過編譯時(shí)APT生成代碼、運(yùn)行時(shí)反射實(shí)現(xiàn)視圖注入,同時(shí)指導(dǎo)如何開發(fā)自定義注解處理器,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-10-10
  • Java設(shè)計(jì)模式之單例模式示例詳解

    Java設(shè)計(jì)模式之單例模式示例詳解

    單例模式是最簡單也是最基礎(chǔ)的設(shè)計(jì)模式之一,單例模式確保某個(gè)類只有一個(gè)實(shí)例,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例。本文將通過一些示例代碼為大家詳細(xì)介紹一下單例模式,感興趣的可以了解一下
    2021-12-12
  • logback配置中變量和include的應(yīng)用方式

    logback配置中變量和include的應(yīng)用方式

    這篇文章主要介紹了logback配置中變量和include的應(yīng)用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 在IDEA里gradle配置和使用的方法步驟

    在IDEA里gradle配置和使用的方法步驟

    這篇文章主要介紹了在IDEA里gradle配置和使用的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Spring Boot 員工管理系統(tǒng)超詳細(xì)教程(源碼分享)

    Spring Boot 員工管理系統(tǒng)超詳細(xì)教程(源碼分享)

    這篇文章主要介紹了Spring Boot 員工管理系統(tǒng)超詳細(xì)教程(源碼分享),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-05-05
  • 使用JPA單項(xiàng)一對多外鍵關(guān)聯(lián)

    使用JPA單項(xiàng)一對多外鍵關(guān)聯(lián)

    這篇文章主要介紹了使用JPA單項(xiàng)一對多外鍵關(guān)聯(lián),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Jenkins+Git+Maven自動化部署配置詳解

    Jenkins+Git+Maven自動化部署配置詳解

    本文主要介紹了Jenkins+Git+Maven自動化部署配置詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01

最新評論

合肥市| 太保市| 万宁市| 浏阳市| 黎平县| 咸阳市| 舟山市| 天气| 青阳县| 天门市| 通化县| 西乌| 黄梅县| 贵州省| 德州市| 庄浪县| 曲水县| 五莲县| 上林县| 高安市| 灌南县| 乌恰县| 平陆县| 峨眉山市| 洛南县| 大埔县| 承德市| 南江县| 永济市| 丽水市| 奉新县| 资溪县| 江陵县| 东莞市| 新宁县| 茂名市| 肇源县| 淮南市| 通州区| 凌海市| 塘沽区|