zoukankan      html  css  js  c++  java
  • Java学习之Date类和SimpleDateFormat类

    Date类用于表示时间实例,精确到毫秒。Date类在java.util包中。当生成一个新的Date对象时,将此对象设置为生成它的时间。Date类包括toString方法,此方法将时间的内部格式转换成字符串表示。

     1 import java.util.*;
     2 import javax.swing.*;
     3 
     4 class Date_test{
     5     public static void main(String[] args){
     6         Date today;
     7         today = new Date();
     8         JOptionPane.showMessageDialog(null, today.toString());
     9     }
    10 }

    运行结果:

    CST代表中部标准时间

    如果不喜欢默认格式,可以使用SimpleDateFormat类

    Symbol Meaning Value Sample
    y Year Number yyyy-2018
    M Month in year Text or Number MM-8 MMM-Aug MMMM-August
    d Day in month Number dd-20
    D Day in year  Number DDD-289
    H Hour in day(0-23) Number HH-17
    a AM/PM marker Text a-AM
    m Minutes in hour Number mm-35
    s Seconds in minute Number ss-54
    S Millisecond Number SSS-897
    E Day in week Text E-Mon  EEEE-Monday
    h Hour in AM/PM Number hh-09
     
     
     
     
     
     
     
     
     
     
     1 import java.util.*;
     2 import javax.swing.*;
     3 import java.text.*;
     4 
     5 class Date_test{
     6     public static void main(String[] args){
     7         Date today;
     8         SimpleDateFormat simpleDf1, simpleDf2;
     9         
    10         today = new Date();
    11         simpleDf1 = new SimpleDateFormat();
    12         simpleDf2 = new SimpleDateFormat("hh:mm a MM/dd/yyyy");
    13         JOptionPane.showMessageDialog(null, simpleDf1.format(today) + "
    " + simpleDf2.format(today));
    14     }
    15 }

    运行结果:

  • 相关阅读:
    Python 面向对象编程
    snmp获取交换机端口和对应ip
    python IPy
    Django F()与Q()函数
    装饰器使用
    log日志信息查看
    shell简单入门
    gunicorn开启、关闭和重启
    CF1453B
    ACWing845 八数码(BFS,全排列hash)
  • 原文地址:https://www.cnblogs.com/m-chen/p/9455178.html
Copyright © 2011-2022 走看看