newFileTool.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.steerinfo.dil.util;
  2. import org.apache.commons.lang.time.FastDateFormat;
  3. import java.io.File;
  4. import java.io.FileWriter;
  5. import java.io.IOException;
  6. import java.text.SimpleDateFormat;
  7. import java.util.Date;
  8. import java.util.zip.CheckedOutputStream;
  9. public class newFileTool {
  10. public static int newFile(String jsonString,String type) throws IOException {
  11. //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  12. FastDateFormat format = FastDateFormat.getInstance("yyyy-MM-dd");
  13. String date = format.format(new Date());
  14. File file = new File("/shared/" + date + "-" + type + ".txt");
  15. //File file = new File("/shared/test.txt");
  16. FileWriter fileWriter = new FileWriter(file,true);
  17. FastDateFormat format1 = FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss");
  18. fileWriter.append("\n");
  19. fileWriter.append(format1.format(new Date()) + "-----------------------");
  20. fileWriter.append("\n");
  21. fileWriter.append(jsonString);
  22. fileWriter.append("\n");
  23. fileWriter.append(format1.format(new Date()) + "-----------------------");
  24. fileWriter.append("\n");
  25. fileWriter.flush();
  26. fileWriter.close();
  27. System.out.println(file);
  28. System.out.println("文件存储完成");
  29. return 1;
  30. }
  31. }