TD2: Fix all important bugs in the object passing server and client
[TD_SR.git] / TD2 / client / Message.java
index d5fb701027f6880a0a6b9572add09f87520c9e6e..91082b2f046bca6953a23c2917f9fe34376e4111 100644 (file)
@@ -1,5 +1,6 @@
 import java.io.Serializable;
 import java.util.Calendar;
+import java.text.SimpleDateFormat;
 
 public class Message implements Serializable {
     // L'emeteur du message
@@ -11,10 +12,10 @@ public class Message implements Serializable {
 
     // Les méthodes
 
-    Message(String name, String msg) {
+    Message(String name, String msg, Calendar c) {
         emetteur = name;
         texte = msg;
-        heure = Calendar.getInstance();
+        heure = c;
     }
 
     /**
@@ -60,6 +61,7 @@ public class Message implements Serializable {
     }
 
     public String toString() {
-        return "<" + emetteur + ":" + heure + "> " + texte;  
+        SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
+        return "<" + emetteur + "|" + dateFormat.format(heure.getTime()) + "> " + texte;
     }
 }