(JAVA)格式化输出日期
生活随笔
收集整理的這篇文章主要介紹了
(JAVA)格式化输出日期
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.使用子類SimpleDateFormet()
2.使用父類DateFormet
package com.book.lite;import javafx.scene.input.DataFormat;import java.text.*; import java.util.Date;/*** @author zhangyu* @date 2021年08月21日 5:23 下午* Date 類:輸出系統(tǒng)日期* 1.空參構(gòu)造器* 2.傳遞long類型參數(shù),表示毫秒** 3.日期的轉(zhuǎn)換使用毫秒計(jì)算:方便計(jì)算和閱讀,使用DataFormat類* 4.日期變毫秒: long getTime()* 5.毫秒變?nèi)掌?#xff1a;setTime* 6.日期的格式化:* DateFormat類: 是一個(gè)抽象類* SimpleDateFormat類是DateFormat類的子類** 7.String 轉(zhuǎn)成日期使用 DateFormet parse(String s)*/ public class DateDome {public static void main(String[] args) {method_1();method_2();method_3();methon_4();System.out.println(methon_5());methon_6();methon_7();methon_8();methon_9();try {methon_10();} catch (ParseException e) {e.printStackTrace();}}public static void method_1(){Date d = new Date();System.out.println(d);}public static void method_2(){Date d1 = new Date(0);System.out.println(d1);}public static void method_3(){SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH點(diǎn)mm分ss秒");String data = sdf.format(new Date());System.out.println(data);}/**** @author zhangyu* @date 2021/8/21 7:29 下午* @return java.util.Date* 將日期轉(zhuǎn)換為毫秒*/public static Date methon_4(){Date d2 = new Date();long l2 = d2.getTime();System.out.println(l2);return d2;}/**** @author zhangyu* @date 2021/8/21 7:40 下午* @return java.util.Date* 將毫秒變成日期*/public static Date methon_5(){Date l3 = new Date();System.out.println(l3);l3.setTime(1629545350813L);return l3;}/**** @author zhangyu* @date 2021/8/21 7:45 下午* 使用子類SimpleDateFormat 類,格式化日期* 1.創(chuàng)建子類對(duì)象,傳遞字符串String pattern* 2.使用父類 public class SimpleDateFormat extends DateFormat 方法* format String format(Date date)*/public static void methon_6(){SimpleDateFormat s1 = new SimpleDateFormat("yyyy年MM月dd日HH點(diǎn)mm分ss秒");String s2 = s1.format(new Date());System.out.println(s2);}/**** @author zhangyu* @date 2021/8/21 8:07 下午* @return java.text.DateFormat* 使用父類DateFormat 格式化日期* adbstract Dateformat 類,風(fēng)格化日期* 返回的是DateFormat 的子類對(duì)象*/public static DateFormat methon_7(){DateFormat df = DateFormat.getDateInstance();System.out.println(df);return df;}public static void methon_8(){DateFormat d2 = DateFormat.getDateInstance();String s1 = d2.format(new Date());System.out.println(s1);}//輸出日期風(fēng)格化public static void methon_9(){DateFormat d3 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);String s2 = d3.format(new Date());System.out.println(s2);}public static void methon_10() throws ParseException {DateFormat df = DateFormat.getDateInstance();String dateStr = "2021-08-21";Date date = df.parse(dateStr);System.out.println(date);}}總結(jié)
以上是生活随笔為你收集整理的(JAVA)格式化输出日期的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php调用谷歌翻译接口_PHP调用谷歌翻
- 下一篇: oracle中xml如何存储过程,ora