如何才能按格式输出时间?

/*插入时间*/
// String dateStr[]= taskSheet.getDateinsert().split(",");
// int[] date=new int[dateStr.length];
// for (int j = 0; j <dateStr.length ; j++) {
// date[j]=Integer.parseInt(dateStr[j]);
// }

    Calendar calendar = Calendar.getInstance();
    calendar.add(Calendar.DATE, -1); //得到前一天
    String dateStr[] = calendar.getTime().toString().split(" ");
    String[] date=new String[dateStr.length];
    for (int j = 0; j <dateStr.length ; j++) {

        date[j]=Integer.parseInt(dateStr[j]);
    }

// DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    //获取时间插入行列
    XSSFRow insertRow=xssfSheet.getRow(date[0]-1);
    XSSFCell insertCell=insertRow.getCell(date[1]-1);

    //插入时间格式
    SimpleDateFormat simpleDateFormat=new SimpleDateFormat("数据截止日期: EEE MMM dd HH:mm:ss z yyyy , Locale.ENGLISH 数据来源总公司企业信息平台");
    insertCell.setCellValue(simpleDateFormat.format(new Date()));

    //强制执行函数
    XSSFWorkbook xssfWorkbookNew=xssfSheet.getWorkbook();
    xssfWorkbook.setForceFormulaRecalculation(true);

    return xssfWorkbookNew;

http://www.mamicode.com/info-detail-2457867.html