zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然java开发常用类库学习笔记:日期操作类DataFormat、SimpleDataFormat

    import java.text.DateFormat ;
    import java.util.Date ;
    public class DateDemo03{
        public static void main(String args[]){
            DateFormat df1 = null ;        // 声明一个DateFormat
            DateFormat df2 = null ;        // 声明一个DateFormat
            df1 = DateFormat.getDateInstance() ;    // 得到日期的DateFormat对象
            df2 = DateFormat.getDateTimeInstance() ;    // 得到日期时间的DateFormat对象
            System.out.println("DATE:" + df1.format(new Date())) ; // 按照日期格式化
            System.out.println("DATETIME:" + df2.format(new Date())) ;     // 按照日期时间格式化
    
        }
    };
    import java.text.DateFormat ;
    import java.util.Date ;
    import java.util.Locale ;
    public class DateDemo04{
        public static void main(String args[]){
            DateFormat df1 = null ;        // 声明一个DateFormat
            DateFormat df2 = null ;        // 声明一个DateFormat
            df1 = DateFormat.getDateInstance(DateFormat.YEAR_FIELD,new Locale("zh","CN")) ;    // 得到日期的DateFormat对象
            df2 = DateFormat.getDateTimeInstance(DateFormat.YEAR_FIELD,DateFormat.ERA_FIELD,new Locale("zh","CN")) ;    // 得到日期时间的DateFormat对象
            System.out.println("DATE:" + df1.format(new Date())) ; // 按照日期格式化
            System.out.println("DATETIME:" + df2.format(new Date())) ;     // 按照日期时间格式化
    
        }
    };
    import java.text.* ;
    import java.util.* ;
    public class DateDemo05{
        public static void main(String args[]){
            String strDate = "2008-10-19 10:11:30.345" ;
            // 准备第一个模板,从字符串中提取出日期数字
            String pat1 = "yyyy-MM-dd HH:mm:ss.SSS" ;
            // 准备第二个模板,将提取后的日期数字变为指定的格式
            String pat2 = "yyyy年MM月dd日 HH时mm分ss秒SSS毫秒" ;
            SimpleDateFormat sdf1 = new SimpleDateFormat(pat1) ;        // 实例化模板对象
            SimpleDateFormat sdf2 = new SimpleDateFormat(pat2) ;        // 实例化模板对象
            Date d = null ;
            try{
                d = sdf1.parse(strDate) ;    // 将给定的字符串中的日期提取出来
            }catch(Exception e){            // 如果提供的字符串格式有错误,则进行异常处理
                e.printStackTrace() ;        // 打印异常信息
            }
            System.out.println(sdf2.format(d)) ;    // 将日期变为新的格式
        }
    };
  • 相关阅读:
    R、Python、Scala 和 Java,到底该使用哪一种大数据编程语言?
    iOS7
    The “Experimental” status of Multipath TCP
    (OK) porting MPTCP to LineageOS-14.1-kiwi (Android-7.1.1,运行在Huawei honor 5x) for VirtualBox- 100% 成功
    ip_route_output_key函数分析(1)
    (OK) porting MPTCP to LineageOS-14.1-kiwi (Android-7.1.1,运行在Huawei honor 5x) for VirtualBox
    (2) linux 3.x
    【CodeForces 271D】Good Substrings
    【CodeForces 987C】Three displays
    【CodeForces 574B】Bear and Three Musketeers
  • 原文地址:https://www.cnblogs.com/tszr/p/12152910.html
Copyright © 2011-2022 走看看