成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當前位置:首頁SimpleDateFormat日期格式(淺面)

SimpleDateFormat日期格式(淺面)

來源:九壹網(wǎng)

Java中使用SimpleDateFormat類的構造函數(shù)SimpleDateFormat(String str)構造格式化日期的格式,

通過format(Date date)方法將指定的日期對象格式化為指定格式的字符串.

?我自己寫了個例子:

    @Test
    public void testBasicPTFWJG1() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        Date date = null;
        try {
            date = sdf.parse("2016-10-20 11:27:08");
        } catch (ParseException e) {
            e.printStackTrace();
        }


        SimpleDateFormat sdf1 = new SimpleDateFormat("YYYYMMDDHHMMSS");
       String abc= sdf1.format(date);

        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddHHmmss");
        String bcd= sdf2.format(date);

        System.out.println("abc="+abc);
        System.out.println("bcd="+bcd);
    }

?

SimpleDateFormat構造函數(shù)中字符串的格式,以及各部分代表的含義:

import java.text.SimpleDateFormat;
import java.util.Date;

public class test{

    public static void main(String args[]) {
        Date newTime = new Date();
        //設置時間格式
        SimpleDateFormat sdf1 = new SimpleDateFormat("y-M-d h:m:s a E");
        SimpleDateFormat sdf2 = new SimpleDateFormat("yy-MM-dd hh:mm:ss a E");
        SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MMM-ddd hhh:mmm:sss a E");
        SimpleDateFormat sdf4 = new SimpleDateFormat("yyyyy-MMMM-dddd hhhh:mmmm:ssss a E");
        
        //獲取的時間,是本機的時間
        String formatDate1 = sdf1.format(newTime);
        String formatDate2 = sdf2.format(newTime);
        String formatDate3 = sdf3.format(newTime);
        String formatDate4 = sdf4.format(newTime);

        System.out.println(formatDate1);  
        System.out.println(formatDate2); 
        System.out.println(formatDate3); 
        System.out.println(formatDate4); 
    }
}

字符串"yyyy-MM-dd hh:mm:ss",其中:

?

yyyy : 代表年(不去區(qū)分大小寫) 假設年份為 2017

? ? "y" , "yyy" , "yyyy" 匹配的都是4位完整的年 如 : "2017"

? ? "yy" 匹配的是年分的后兩位 如 : "15"

? ? 超過4位,會在年份前面加"0"補位 如 "YYYYY"對應"02017"

?

MM : 代表月(只能使用大寫) 假設月份為 9

? ? "M" 對應 "9"

? ? "MM" 對應 "09"

? ? "MMM" 對應 "Sep"

? ? "MMMM" 對應 "Sep"

? ? 超出3位,仍然對應 "September"

? ??

dd : 代表日(只能使用小寫) 假設為13號

? ? "d" , "dd" 都對應 "13"

? ? 超出2位,會在數(shù)字前面加"0"補位. 例如 "dddd" 對應 "0013"

?

hh : 代表時(區(qū)分大小寫,大寫為24進制計時,小寫為12進制計時) 假設為15時

? ? "H" , "HH" 都對應 "15" ,?超出2位,會在數(shù)字前面加"0"補位. 例如 "HHHH" 對應 "0015"

? ? "h" 對應 "3"

? ? "hh" 對應 "03" ,?超出2位,會在數(shù)字前面加"0"補位. 例如 "hhhh" 對應 "0003"

?

mm : 代表分(只能使用小寫) 假設為32分

? ? "m" , "mm" 都對應 "32" ,??超出2位,會在數(shù)字前面加"0"補位. 例如 "mmmm" 對應 "0032"

?

ss : 代表秒(只能使用小寫) 假設為15秒

? ? "s" , "ss" 都對應 "15" ,?超出2位,會在數(shù)字前面加"0"補位. 例如 "ssss" 對應 "0015"

?

E : 代表星期(只能使用大寫) 假設為?Sunday

? ? "E" , "EE" , "EEE" 都對應 "Sun"

? ? "EEEE" 對應 "Sunday" , 超出4位 , 仍然對應 "Sunday"

?

a : 代表上午還是下午,如果是上午就對應 "AM" , 如果是下午就對應 "PM"

?

?

?

其中的分隔符"-"可以替換成其他非字母的任意字符(也可以是漢字),例如:

部分修改:

運行結果:

?

?

參考:

因篇幅問題不能全部顯示,請點此查看更多更全內容

Copyright ? 2019- 91gzw.com 版權所有 湘ICP備2023023988號-2

違法及侵權請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務所王興未律師提供法律服務