欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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ù)(0-23)
h : 一天中的小時數(shù)(0-12)
m : 小時中的分鐘
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");
		// 時間 
		Date date1 = new Date();
		System.out.println("操作前的時間:" + date1);
		// 日期類型時間-》轉(zhuǎn)換為定義格式-》字符串類型時間 
		/* 
     * 注意: format(Date date)這個方法來自于SimpleDateFormat的父類DateFormat 
     */
		String str1 = sdf1.format(date1);
		System.out.println("字符串類型時間:" + str1);
		// 字符串類型時間-》轉(zhuǎn)換為定義格式-》日期類型時間 
		Date dateF1 = sdf1.parse(str1);
		System.out.println("日期類型時間:" + dateF1);
		// **************2.關(guān)于常用格式分析************* 
		System.out.println("----------常用格式分析---------");
		/* 
     * y : 年 
     * M : 年中的月份 
     * D : 年中的天數(shù) 
     * d : 月中的天數(shù) 
     * w : 年中的周數(shù) 
     * W : 月中的周數(shù) 
     * a : 上下/下午 
     * H : 一天中的小時數(shù)(0-23) 
     * h : 一天中的小時數(shù)(0-12) 
     * m : 小時中的分鐘 
     * s : 分鐘鐘的秒數(shù) 
     * S : 毫秒數(shù) 
     */
		// 注意,為了省事,這個地方把常用的都放進(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("日期類型時間:" + str2);
		System.out.println("字符串類型時間:" + 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)文章

  • Spring面向切面編程AOP詳情

    Spring面向切面編程AOP詳情

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

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

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

    SpringCloud版本問題報錯及解決方法

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

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

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

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

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

    MyBatis Plus邏輯刪除和分頁插件使用詳解

    這篇文章主要介紹了MyBatis Plus之邏輯刪除和分頁插件使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    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)容,具有一定參考價值,需要的朋友可以了解下。
    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ù)元素的方法,每種方法通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-11-11
  • Java中輸入單個char類型的字符方式

    Java中輸入單個char類型的字符方式

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

最新評論