亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

官方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);
		// 日期類(lèi)型時(shí)間-》轉(zhuǎn)換為定義格式-》字符串類(lèi)型時(shí)間 
		/* 
     * 注意: format(Date date)這個(gè)方法來(lái)自于SimpleDateFormat的父類(lèi)DateFormat 
     */
		String str1 = sdf1.format(date1);
		System.out.println("字符串類(lèi)型時(shí)間:" + str1);
		// 字符串類(lèi)型時(shí)間-》轉(zhuǎn)換為定義格式-》日期類(lèi)型時(shí)間 
		Date dateF1 = sdf1.parse(str1);
		System.out.println("日期類(lèi)型時(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)來(lái)了,一起打印看效果, 
		// 在實(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("日期類(lèi)型時(shí)間:" + str2);
		System.out.println("字符串類(lèi)型時(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) 
     */
		// 通過(guò)對(duì)應(yīng)構(gòu)造器構(gòu)造對(duì)象,直接調(diào)用方法,簡(jiǎn)潔寫(xiě)法 
		System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
	}
}

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

總結(jié)

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

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

相關(guān)文章

  • Spring面向切面編程AOP詳情

    Spring面向切面編程AOP詳情

    這篇文章主要介紹了Spring面向切面編程AOP詳情,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • Java中的@Conditional條件注解詳細(xì)解析

    Java中的@Conditional條件注解詳細(xì)解析

    這篇文章主要介紹了Java中的@Conditional條件注解詳細(xì)解析,@Conditional是Spring4新提供的注解,它的作用是按照一定的條件進(jìn)行判斷,滿足條件給容器注冊(cè)bean,需要的朋友可以參考下
    2023-11-11
  • SpringCloud版本問(wèn)題報(bào)錯(cuò)及解決方法

    SpringCloud版本問(wèn)題報(bào)錯(cuò)及解決方法

    這篇文章主要介紹了SpringCloud版本問(wèn)題報(bào)錯(cuò)及解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Java中不得不知的Collection接口與Iterator迭代器

    Java中不得不知的Collection接口與Iterator迭代器

    這篇文章主要介紹了Java中的Collection接口與Iterator迭代器,文中有詳細(xì)的代碼示例供大家參考,對(duì)我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-06-06
  • spring?boot學(xué)習(xí)筆記之操作ActiveMQ指南

    spring?boot學(xué)習(xí)筆記之操作ActiveMQ指南

    ActiveMQ是一種開(kāi)源的基于JMS規(guī)范的一種消息中間件的實(shí)現(xiàn),ActiveMQ的設(shè)計(jì)目標(biāo)是提供標(biāo)準(zhǔn)的,面向消息的,能夠跨越多語(yǔ)言和多系統(tǒng)的應(yīng)用集成消息通信中間件,這篇文章主要給大家介紹了關(guān)于spring?boot學(xué)習(xí)筆記之操作ActiveMQ指南的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • MyBatis Plus邏輯刪除和分頁(yè)插件使用詳解

    MyBatis Plus邏輯刪除和分頁(yè)插件使用詳解

    這篇文章主要介紹了MyBatis Plus之邏輯刪除和分頁(yè)插件使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • 深入分析java并發(fā)編程中volatile的實(shí)現(xiàn)原理

    深入分析java并發(fā)編程中volatile的實(shí)現(xiàn)原理

    這篇文章主要介紹了深入分析java并發(fā)編程中Volatile的實(shí)現(xiàn)原理,涉及Volatile的官方定義,實(shí)現(xiàn)原理,使用優(yōu)化等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解

    JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解

    這篇文章主要介紹了JAVA 中實(shí)現(xiàn)整句漢字拆分、轉(zhuǎn)換為ASCII實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • java去除數(shù)組重復(fù)元素的四種方法

    java去除數(shù)組重復(fù)元素的四種方法

    本文給大家分享四種java去除數(shù)組重復(fù)元素的方法,每種方法通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-11-11
  • Java中輸入單個(gè)char類(lèi)型的字符方式

    Java中輸入單個(gè)char類(lèi)型的字符方式

    這篇文章主要介紹了Java中輸入單個(gè)char類(lèi)型的字符方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02

最新評(píng)論