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)) ;    // 将日期变为新的格式
        }
    };
  • 相关阅读:
    CUP的MESI协议
    synchronized 锁的升级
    BigDecimal/Long 前后端交互失去精度解决办法
    nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
    根据文件原始名称,文件根路径按照日期生成存储路径
    异步处理MultipartFile -- No such file or directory
    select下拉框相关操作(更新中。。。)
    input清空和重置select下拉框
    sql多字段分组排序显示全部数据
    ajax发送请求下载字节流形式的excel文件
  • 原文地址:https://www.cnblogs.com/tszr/p/12152910.html
Copyright © 2011-2022 走看看