SSISO Community

시소당

new SimpleDateFormat

new  SimpleDateFormat('hh:mm:ss')

import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {
    public  static  void  main(String  args[])  {
        Date  date  =  new  Date();
        SimpleDateFormat  sdf;
        sdf  =  new  SimpleDateFormat("hh:mm:ss");
        System.out.println(sdf.format(date));
        sdf  =  new  SimpleDateFormat("dd  MMM  yyyy  hh:mm:ss  zzz");
        System.out.println(sdf.format(date));
        sdf  =  new  SimpleDateFormat("E  MMM  dd  yyyy");
        System.out.println(sdf.format(date));
    }
}

--다음페이지--

new  SimpleDateFormat('dd  MMM  yyyy  hh:mm:ss  zzz')

import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {
    public  static  void  main(String  args[])  {
        Date  date  =  new  Date();
        SimpleDateFormat  sdf;
        sdf  =  new  SimpleDateFormat("hh:mm:ss");
        System.out.println(sdf.format(date));
        sdf  =  new  SimpleDateFormat("dd  MMM  yyyy  hh:mm:ss  zzz");
        System.out.println(sdf.format(date));
        sdf  =  new  SimpleDateFormat("E  MMM  dd  yyyy");
        System.out.println(sdf.format(date));
    }
}

--다음페이지--

new  SimpleDateFormat('yyyy-MM-dd')

import  java.text.ParsePosition;
import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {

    public  static  void  main(String[]  a)  {
        SimpleDateFormat  formatter  =  new  SimpleDateFormat("yyyy-MM-dd");
        String  input[]  =  {  "2013-10-01  Vancouver,  B.C.",  
                                              "1248-03-01  Ottawa,  ON",
                                              "1323-06-06  Toronto,  ON"  };
        for  (int  i  =  0;  i  <  input.length;  i++)  {
            ParsePosition  pp  =  new  ParsePosition(0);
            Date  d  =  formatter.parse(input[i],  pp);
            if  (d  ==  null)  {
                System.err.println("Invalid  date  in  "  +  input[i]);
                continue;
            }
            String  location  =  input[i].substring(pp.getIndex());
            System.out.println("  on  "  +  d  +  "  in  "  +  location);

        }
    }
}

--다음페이지--

SimpleDateFormat:  applyPattern(String  pattern)

import  java.text.DateFormatSymbols;
import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {
    public  static  void  main(String  args[])  throws  Exception  {
        SimpleDateFormat  sdf  =  new  SimpleDateFormat();
        DateFormatSymbols  dfs  =  sdf.getDateFormatSymbols();

        String  era[]  =  {  "BCE",  "CE"  };
        dfs.setEras(era);
        sdf.setDateFormatSymbols(dfs);

        sdf.applyPattern("MMMM  d  yyyy  G");
        System.out.println(sdf.format(new  Date()));
    }
}

--다음페이지--

SimpleDateFormat:  parse(String  text,  ParsePosition  pos)

import  java.text.ParsePosition;
import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {

    public  static  void  main(String[]  a)  {
        SimpleDateFormat  formatter  =  new  SimpleDateFormat("yyyy-MM-dd");
        String  input[]  =  {  "2013-10-01  Vancouver,  B.C.",  
                                              "1248-03-01  Ottawa,  ON",
                                              "1323-06-06  Toronto,  ON"  };
        for  (int  i  =  0;  i  <  input.length;  i++)  {
            ParsePosition  pp  =  new  ParsePosition(0);
            Date  d  =  formatter.parse(input[i],  pp);
            if  (d  ==  null)  {
                System.err.println("Invalid  date  in  "  +  input[i]);
                continue;
            }
            String  location  =  input[i].substring(pp.getIndex());
            System.out.println("  on  "  +  d  +  "  in  "  +  location);

        }
    }
}

--다음페이지--

SimpleDateFormat:  setDateFormatSymbols(DateFormatSymbols  newFormatSymbols)

import  java.text.DateFormatSymbols;
import  java.text.SimpleDateFormat;
import  java.util.Date;

public  class  MainClass  {
    public  static  void  main(String  args[])  throws  Exception  {
        SimpleDateFormat  sdf  =  new  SimpleDateFormat();
        DateFormatSymbols  dfs  =  sdf.getDateFormatSymbols();

        String  era[]  =  {  "BCE",  "CE"  };
        dfs.setEras(era);
        sdf.setDateFormatSymbols(dfs);

        sdf.applyPattern("MMMM  d  yyyy  G");
        System.out.println(sdf.format(new  Date()));
    }
}

547 view

4.0 stars