zoukankan      html  css  js  c++  java
  • Java 时间格式转换

    java.util 包提供了 Date 类来封装当前的日期和时间。

    1 day = 24 × 60 × 60 = 86400 seconds

    注意:有的格式大写,有的格式小写,例如 MM 是月份,mm 是分;HH 是 24 小时制,而 hh 是 12 小时制

    Constructor and Description

        // 使用当前日期和时间来初始化对象
    	Date()
        // 1970年1月1日起的毫秒数    
        Date(long date)
            specified number of milliseconds
            
    Deprecated
        Date(int year, int month, int date)
    
        Date(int year, int month, int date, int hrs, int min)
    
        Date(int year, int month, int date, int hrs, int min, int sec)
    
        Date(String s)
    

    Modifier and Type

    boolean after(Date date)
    // 若当调用此方法的Date对象在指定日期之后返回true,否则返回false。
    
    boolean before(Date date)
    // 若当调用此方法的Date对象在指定日期之前返回true,否则返回false。
    
    int compareTo(Date date)
    // 比较当调用此方法的Date对象和指定日期。两者相等时候返回0。调用对象在指定日期之前则返回负数。调用对象在指定日期之后则返回正数。
    
    boolean equals(Object date)
    // 当调用此方法的Date对象和指定日期相等时候返回true,否则返回false。
    
    boolean equals(Object date)
    // 当调用此方法的Date对象和指定日期相等时候返回true,否则返回false。
    
    void setTime(long time) 
    // 用自1970年1月1日00:00:00 GMT以后time毫秒数设置时间和日期。
    
    String toString( )
    // 把此 Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat)。
    

    转换

    日期转毫秒值
    // 传参是转换前日期的格式
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    
    // ms
    long timeStart = sdf.parse(casePageDTO.getKcStartTime()).getTime();
    
    毫秒值转换成日期
    // 目标日期格式
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    
    // ms -> data
    String dateString = formatter.format(time);
    
    // public class SimpleDateFormat extends DateFormat {}
    // public abstract class Format implements Serializable, Cloneable {}
    SimpleDateFormat.format(long time)
    
  • 相关阅读:
    Week3 Teamework from Z.XML-团队分工及贡献分分配办法
    软件工程项目组Z.XML会议记录 2013/09/25
    Week2 Teamework from Z.XML 软件分析与用户需求调查(五)从对比中看见必应助手发展空间
    Week2 Teamework from Z.XML 软件分析与用户需求调查(三)必应助手体验评测
    Week2 Teamework from Z.XML 软件分析与用户需求调查(二)应用助手功能评测
    Week2 Teamework from Z.XML
    软件工程项目组Z.XML会议记录 2013/09/18
    [Go]条件语句
    Go常量与枚举类型
    Go内建变量类型
  • 原文地址:https://www.cnblogs.com/hellojava404/p/13706944.html
Copyright © 2011-2022 走看看