首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

字符串组建-将时间转换成String并补足位数

2012-09-03 
字符串组装-将时间转换成String并补足位数package testimport java.text.NumberFormatimport java.text.

字符串组装-将时间转换成String并补足位数

package test;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Date;/** * 生成编码 * @author Administrator * */public class Test {    public static void main(String[] args){        StringBuffer sb = new StringBuffer();        char[] projectTypes = {'B','S'};        char[] listingTypes = {'R','D','G'};        //将时间转换成String        Date date = new Date();        System.out.println("++++++++++++++++"+date+"++++++++++++++++");        SimpleDateFormat formatter = new SimpleDateFormat("yyMMdd");        String dateString = formatter.format(date);        System.out.println("转换后String类型的时间"+dateString);        sb.append(projectTypes[0]).append(listingTypes[0]).append(dateString);                System.out.println("++++++++++++++++"+sb+"++++++++++++++++++");                //code后面6位,补不足补零        Long n = 1005l;           NumberFormat numFormatter = NumberFormat.getNumberInstance();           numFormatter.setMinimumIntegerDigits(6);           numFormatter.setGroupingUsed(false);           String s = numFormatter.format(n);                  System.out.println("++++++++++++++++"+s+"++++++++++++++++");        sb.append(s);        String code = sb.toString();                System.out.println("-----------------"+code+"----------------");    }}

热点排行