Formatting a Message Containing a Time : MessageFormat « Development Class « Java






Formatting a Message Containing a Time

import java.text.MessageFormat;
import java.util.Date;

public class Main {
  public static void main(String[] argv) throws Exception {

    Object[] params = new Object[] { new Date(), new Date(0) };
    String msg = MessageFormat.format("The time is {0} and UTC of 0 is {1}", params);

    msg = MessageFormat.format("The time is {0,time} and UTC of 0 is {1,time}", params);
    System.out.println(msg);
  }
}

 








Related examples in the same category

1.Substitute tokens in a String
2.Formatting a Message Containing a Number
3.Format message with Integer fillers
4.Use a custom format
5.Floating point numbers
6.Currency number format
7.Percent value format
8.Format Date() in short format
9.Format Date() value in medium format
10.Format Date() in long
11.Format Date value in full length
12.Use a custom format for Date value
13.Formatting a Message Containing a Date
14.Combine date value in a sentence
15.Date value short format
16.Medium length format for Date value
17.Long style format for Date value
18.Full length format for Date value