国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java中日期轉(zhuǎn)換Date、DateTime、TimeStamp、String之間相互轉(zhuǎn)換

這篇具有很好參考價(jià)值的文章主要介紹了java中日期轉(zhuǎn)換Date、DateTime、TimeStamp、String之間相互轉(zhuǎn)換。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.Date轉(zhuǎn)String

1.1Date->String

        //date->String
        Date date = new Date();
        String format = dateFormat.format(date);
        System.out.println("format = " + format);

1.2String->Date

        //yyyy-MM-dd HH:mm:ss
        //SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String time = "2023-04-03";
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
        //1.string->date
        Date parse = dateFormat.parse(time);
        System.out.println("parse = " + parse);

2.Date轉(zhuǎn)TimeStamp

2.1Date->TimeStamp

        //Date->TimeStamp
        Date date = new Date();
        long time = date.getTime();
        Timestamp createTime = new Timestamp(time);
        System.out.println("createTime = " + createTime);

2.2TimeStamp->Date

        //TimeStamp->Date
        Timestamp timestamp = new Timestamp(System.currentTimeMillis());
        Date timestampToDate = new Date(timestamp.getTime());
        System.out.println("timestampToDate = " + timestampToDate);

3.Date轉(zhuǎn)DateTime

DateTime使用依賴

        <dependency>
            <groupId>joda-time</groupId>
            <artifactId>joda-time</artifactId>
            <version>2.9.1</version>
        </dependency>

3.1Date->DateTime

方法1:

        //method1
        Date date = new Date();
        DateTime dateTime1 = new DateTime(date);

方法2:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-606451.html

         //method2
        Date date = new Date();
        String dateTimeString = new DateTime(date).toString("yyyy-MM-dd");
        DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
        DateTime time = dateTimeFormatter.parseDateTime(dateTimeString);
        System.out.println("Date->DateTime: " + time);

3.2DateTime->Date

        //DateTime->Date
        DateTime dateTime = new DateTime();
        Date dateToDateTime = dateTime.toDate();
        System.out.println("DateTime->Date" + dateToDateTime);

4.String轉(zhuǎn)DateTime

        //String->DateTime
        String dateTimeString = "2023-04-08";
        DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
        DateTime time = dateTimeFormatter.parseDateTime(dateTimeString);
        System.out.println("String->DateTime: " + time);
        //DateTime->String
        DateTime dt=new DateTime();
        String format="YYYY-MM-dd HH-mm-ss";
        String str= dt.toString(format);
        System.out.println("DateTime->String = " + str);

5.String與TimeStamp互轉(zhuǎn)

         String timeStr = "2023-04-06 10:30:40";
        //String -> Timestamp
        Timestamp time = Timestamp.valueOf(timeStr);
        //Timestamp -> String
        String strn = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(time);
        System.out.println("Timestamp time = " + time);
        System.out.println("strn = " + strn);

到了這里,關(guān)于java中日期轉(zhuǎn)換Date、DateTime、TimeStamp、String之間相互轉(zhuǎn)換的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • String與Date格式之間的轉(zhuǎn)換

    1.string格式轉(zhuǎn)化為Date對(duì)象 2.Date格式轉(zhuǎn)化為String對(duì)象 ?

    2024年02月06日
    瀏覽(17)
  • Linux :: 時(shí)間日歷指令【2】:date 指令 與 時(shí)間戳(及日期與時(shí)間戳的相互轉(zhuǎn)換)

    前言:本篇是 Linux 基本操作篇章的內(nèi)容! 筆者使用的環(huán)境是基于騰訊云服務(wù)器:CentOS 7.6 64bit。 學(xué)習(xí)集: C++ 入門到入土!?。W(xué)習(xí)合集 Linux 從命令到網(wǎng)絡(luò)再到內(nèi)核!學(xué)習(xí)合集 目錄索引: 1. 時(shí)間戳的認(rèn)識(shí) 2. Linux 下獲取時(shí)間戳方式:date +%s 3. 時(shí)間 = 時(shí)間戳 4. 時(shí)間戳 = 時(shí)間:

    2024年02月15日
    瀏覽(23)
  • C++中string類型和int類型之間的相互轉(zhuǎn)換【全網(wǎng)最全】

    字符串操作是各種算法題中的常客,很多數(shù)據(jù)常常以字符串形式給出,其中有的需要自己轉(zhuǎn)化成整數(shù),而一些整型數(shù)據(jù)有時(shí)轉(zhuǎn)換成字符串處理起來(lái)更加方便,比如判斷一個(gè)整數(shù)是否是回文數(shù),所以字符串和整數(shù)的轉(zhuǎn)換是一些問(wèn)題處理的基礎(chǔ)步驟, C++ ?在處理這類問(wèn)題時(shí)并不像

    2024年02月04日
    瀏覽(31)
  • Java:日期毫秒值和常見(jiàn)日期時(shí)間格式相互轉(zhuǎn)換

    本文介紹了Java中,日期毫秒值和常見(jiàn)日期格式相互轉(zhuǎn)換。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 代碼示例: 代碼示例: 如果想將指定時(shí)間轉(zhuǎn)換為毫秒值,相對(duì)比較麻煩,這里提供兩種方法供參考 利用Calendar.set() 利用DateFormat.parse() 本文介紹了Java中如何將毫秒

    2024年02月16日
    瀏覽(44)
  • MySQL DTAETIME、TIMESTAMP、DATE、TIME、YEAR(日期和時(shí)間類型)

    MySQL 中有多處表示日期的數(shù)據(jù)類型: YEAR 、 TIME 、 DATE 、 DTAETIME 、 TIMESTAMP 。當(dāng)只記錄年信息的時(shí)候,可以只使用 YEAR 類型。 每一個(gè)類型都有合法的取值范圍,當(dāng)指定確定不合法的值時(shí),系統(tǒng)將“零”值插入數(shù)據(jù)庫(kù)中。 下表中列出了 MySQL 中的日期與時(shí)間類型。 類型名稱 日

    2023年04月14日
    瀏覽(27)
  • Java中String和Char的相互轉(zhuǎn)換

    用String.charAt()來(lái)讓String類型轉(zhuǎn)化為char類型,返回值是char,可以通過(guò)索引來(lái)指定元素位置。 使用String.toCharArray()來(lái)讓String類型轉(zhuǎn)化為char類型,返回值是char[],可以得到將包含整個(gè)String的char數(shù)組。這樣我們就能夠使用位置索引來(lái)確定string中的任意位置的元素。 1.轉(zhuǎn)換效率最快的

    2024年02月13日
    瀏覽(26)
  • Java實(shí)體和JSON之間的相互轉(zhuǎn)換

    Java實(shí)體和JSON之間的相互轉(zhuǎn)換

    代碼如下: 初始化并輸出一下: 注意,如果沒(méi)有使用“@Data”注解,一定要加上get和set方法,不然轉(zhuǎn)化之后的Json是空的! 主要是對(duì)SerializerFeature枚舉類的使用,詳細(xì)的可以看這個(gè)博客: https://blog.csdn.net/xiang__liu/article/details/81570923 或者看這里: https://www.javadoc.io/static/com.ali

    2024年02月12日
    瀏覽(29)
  • 【Java基礎(chǔ)】java中Long與String類型相互轉(zhuǎn)換

    Long 轉(zhuǎn) String 兩種方法: 1: String str = String.valueOf(Long val); 2: String str = Long.toString(Long val); String 轉(zhuǎn) Long兩種方法: 1: Long L = Long.parseLong(String str); 轉(zhuǎn)換后的值是Long包裝類型。 2: long l = Long.ValueOf(String str); 轉(zhuǎn)換后的值是long基本類型 注意:字符串中只能是數(shù)字。

    2024年02月16日
    瀏覽(36)
  • Java中字符串和日期類型的相互轉(zhuǎn)換

    當(dāng)在Java中進(jìn)行字符串和日期類型之間的相互轉(zhuǎn)換時(shí),可以使用 SimpleDateFormat 類來(lái)實(shí)現(xiàn)。下面是一個(gè)詳細(xì)的代碼示例,展示了如何將字符串轉(zhuǎn)換為日期類型,以及如何將日期類型轉(zhuǎn)換為字符串。 首先,我們來(lái)看字符串轉(zhuǎn)換為日期類型的示例代碼: 在上述代碼中,我們首先定義

    2024年02月14日
    瀏覽(39)
  • Java中List與數(shù)組之間的相互轉(zhuǎn)換

    List列表中存儲(chǔ)對(duì)象,如 ListInteger 、 ListString 、 ListPerson ,對(duì)象數(shù)組中同樣存儲(chǔ)相應(yīng)的對(duì)象,如Integer[]、String[]、Person[],對(duì)象數(shù)組與對(duì)象List的轉(zhuǎn)換可通過(guò)如下方式實(shí)現(xiàn): (一)對(duì)象List轉(zhuǎn)對(duì)象數(shù)組 1、toArray()方法 直接調(diào)用對(duì)象List的toArray()方法轉(zhuǎn)換為對(duì)象數(shù)組,該方法的參數(shù)是

    2024年02月16日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包