Advertisement
flidiii

Untitled

Nov 2nd, 2022
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | Fixit | 0 0
  1. @Override
  2. public void initialize(URL location, ResourceBundle resources) {
  3. Date date = new Date();
  4. SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
  5.  
  6. String formdate = null;
  7.  
  8. try {
  9. FileInputStream fis = new FileInputStream("C:\\Users\\anton\\IdeaProjects\\program for mom\\src\\bin\\date.bin");
  10. ObjectInputStream ois = new ObjectInputStream(fis);
  11.  
  12. formdate = (String) ois.readObject();
  13.  
  14. char[] formdatechar = formdate.toCharArray();
  15.  
  16. StringBuilder resuldata = new StringBuilder();
  17.  
  18.  
  19.  
  20. for (int i = 0; i < formdatechar.length; i++) {
  21. if(formdatechar[i] == '-'){
  22. formdatechar = ArrayUtils.removeElement(formdatechar, '-');
  23. }
  24. if(formdatechar[i] == ' '){
  25. formdatechar = ArrayUtils.removeElement(formdatechar, ' ');
  26. }
  27. if(formdatechar[i] == ':'){
  28. formdatechar = ArrayUtils.removeElement(formdatechar, ':');
  29. }
  30. }
  31. for (int i = 0; i < 5 ; i++) {
  32. resuldata.append(formdatechar[10 + i]);
  33. }
  34.  
  35. System.out.println(resuldata.toString());
  36.  
  37. data.setText("a");
  38.  
  39. ois.close();
  40. } catch (IOException e) {
  41. e.printStackTrace();
  42. } catch (ClassNotFoundException e) {
  43. e.printStackTrace();
  44. }
  45.  
  46. if(formdate != formatter.format(date)){
  47. System.out.println("Yes");
  48. }
  49.  
  50. try {
  51. FileOutputStream fos = new FileOutputStream("C:\\Users\\anton\\IdeaProjects\\program for mom\\src\\bin\\date.bin");
  52. ObjectOutputStream oos = new ObjectOutputStream(fos);
  53.  
  54. oos.writeObject(formatter.format(date));
  55.  
  56. oos.close();
  57. } catch (IOException e) {
  58. e.printStackTrace();
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement