JAVA获取当前时间和转换为指定格式

import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
import  java.util.Date;
import java.util.logging.SimpleFormatter;

public class Hello {
    
    
    public static void main(String[] args) throws Exception{
    
    
//        Integer a = new Integer("555");
//        System.out.println(a);
        Date nowTime = new Date();//获取当年日期
        System.out.println(nowTime);
        //日期格式化
        // SimpleDateFormat 负责日期格式化
        //yyyy年   MM 月 dd日 hh时  mm分 ss秒  SSS毫秒
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
        String nowTime1 =  sdf.format(nowTime);//直接用format返回字符串
        System.out.println(nowTime1);
        SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy/MM-/d HH:mm:ss");
        System.out.println(sdf1.format(nowTime));
        //日期字符串 String 转换为Data类型
        String time = "2008-08-08 08:08:08 888";
        //格式严格按照字符串形式 + 主函数里加 throws Exception
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyy-MM-dd HH:mm:ss SSS");
        Date datetime = sdf2.parse(time);
        System.out.println(datetime);//Fri Aug 08 08:08:08 CST 2008

    }


}

猜你喜欢

转载自blog.csdn.net/m0_46381590/article/details/118931868