Bladeren bron

Handle core date API changes.

pull/462/head
Chris Smith 8 jaren geleden
bovenliggende
commit
271919a875

+ 3
- 5
logging/src/com/dmdirc/addons/logging/LoggingManager.java Bestand weergeven

@@ -73,6 +73,7 @@ import java.nio.file.Path;
73 73
 import java.nio.file.Paths;
74 74
 import java.text.DateFormat;
75 75
 import java.text.SimpleDateFormat;
76
+import java.time.format.DateTimeFormatter;
76 77
 import java.util.ArrayList;
77 78
 import java.util.Collection;
78 79
 import java.util.Collections;
@@ -275,13 +276,10 @@ public class LoggingManager implements ConfigChangeListener {
275 276
     @Handler
276 277
     public void handleChannelGotTopic(final ChannelGotTopicEvent event) {
277 278
         final String filename = locator.getLogFile(event.getChannel());
278
-        final DateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
279
-        final DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
280
-
281 279
         appendLine(filename, "*** Topic is: %s", event.getTopic().getTopic());
282 280
         appendLine(filename, "*** Set at: %s on %s by %s",
283
-                timeFormat.format(event.getTopic().getDate()),
284
-                dateFormat.format(event.getTopic().getDate()),
281
+                event.getTopic().getDate().format(DateTimeFormatter.ofPattern("HH:mm:ss")),
282
+                event.getTopic().getDate().format(DateTimeFormatter.ofPattern("dd/MM/yyyy")),
285 283
                         event.getTopic().getClient()
286 284
                                 .map(GroupChatUser::getNickname).orElse("Unknown"));
287 285
     }

+ 2
- 2
ui_swing/src/com/dmdirc/addons/ui_swing/dialogs/errors/ErrorsDialogController.java Bestand weergeven

@@ -30,7 +30,7 @@ import com.dmdirc.logger.ErrorLevel;
30 30
 import com.dmdirc.logger.ErrorReportStatus;
31 31
 import com.dmdirc.ui.core.errors.DisplayableError;
32 32
 
33
-import java.text.SimpleDateFormat;
33
+import java.time.format.DateTimeFormatter;
34 34
 import java.util.Optional;
35 35
 
36 36
 import javax.swing.JButton;
@@ -124,7 +124,7 @@ class ErrorsDialogController implements ErrorsDialogModelListener {
124 124
                 table.getSelectionModel().setSelectionInterval(-1, -1);
125 125
             }
126 126
             date.setText(selectedError.map(DisplayableError::getDate)
127
-                    .map(d -> new SimpleDateFormat("MMM dd hh:mm aa").format(d)).orElse(""));
127
+                    .map(d -> d.format(DateTimeFormatter.ofPattern("MMM dd hh:mm aa"))).orElse(""));
128 128
             severity.setText(selectedError.map(DisplayableError::getSeverity)
129 129
                     .map(ErrorLevel::name).orElse(""));
130 130
             reportStatus.setText(

Laden…
Annuleren
Opslaan