java ---日期的格式化

import java.util.Date;

import java.util.Scanner;
import java.text.SimpleDateFormat;
import java.util.*;
import static java.util.Calendar.*;

public class ers {
    public static void main(String[] args) {
        new FormatDate();
    }}

class FormatDate              //日期格式化                   基本流程:设置格式(String ????)------构造格式(SimpleDateFormat)---------(获取时间)使用格式(format)
{
    public FormatDate() {
        Date nowTime = new Date();
        System.out.println(nowTime);                //输出:Tue Sep 12 20:29:05 CST 2017
        String pattern  = "y-M-d";       //输出:2017-9-12
        String pattern1 = "'现在是:'y-M-d";   //     输出:现在是:2017-9-12   字符重复表示用几位数字表示 如MM则输出09
        String pattern3 = "G y年M月d日       E  h时m分s秒  z";  //  输出:   公元 2017年9月12日       星期二  8时37分20秒  CST
        SimpleDateFormat SDF = new SimpleDateFormat(pattern3);
        String timePattern = SDF.format(nowTime);
        System.out.println(timePattern);
        long time = System.currentTimeMillis();
        System.out.println(time);                              //输出:1505220011592
    }
}
    
原文地址:https://www.cnblogs.com/2206411193qzb/p/7512326.html