Fork me on GitHub

java8_api_格式化数据


格式化数据1
    Locale类
    格式化日期时间
    格式化数字
    
    Locale类,主要是国际化相关
        该类代表语言环境
        实例化:
            Locale defaultLocale=Locale.getDefault();
            Locale currentLocale=new Locale("zh","CN");
        方法
            getXXX()获取相关信息
    
    格式化日期时间,主要是对Date类进行格式化
        DateFormat类,在java.text.DateFormat
        

package java_20180210_api_datetime;

import java.text.DateFormat;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;


public class DateFormatDemo {

    public static void main(String[] args) {
//        DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.CHINA);
//        DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.CHINA);
        DateFormat df = DateFormat.getDateInstance(DateFormat.DEFAULT, Locale.CHINA);
        System.out.println(df.format(new Date()));
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
        System.out.println(sdf.format(new Date()));
        //静态方法,不用new,而直接用点的方式
        NumberFormat nf=NumberFormat.getNumberInstance(Locale.getDefault());
        System.out.println(nf.format(1234568888));
    }
}

 


格式化数据2
    Formatter类与printf样式的格式化
    格式说明符中的索引和标志

posted on 2018-02-10 20:34  阳光-源泉  阅读(662)  评论(0编辑  收藏  举报

导航