Class SimpleTimeLabelFormat

  • All Implemented Interfaces:
    TimeLabelFormat

    public class SimpleTimeLabelFormat
    extends Object
    implements TimeLabelFormat
    Simple time label using a format similar to strftime. For more details on the supported conversions see the Date/Time Conversions section for Formatter. Examples:
    • strftime pattern: %Y-%m-%dT%H:%M:%S
    • simple date format pattern: yyyy'-'MM'-'dd'T'HH':'mm':'ss
    • Constructor Detail

      • SimpleTimeLabelFormat

        public SimpleTimeLabelFormat​(String format)
        Create a new instance using a format string that is either an strftime patter or a simple date format pattern.
        Parameters:
        format -
    • Method Detail

      • format

        public String format​(Calendar calendar,
                             Locale locale)
        Description copied from interface: TimeLabelFormat
        Format a timestamp.
        Specified by:
        format in interface TimeLabelFormat
        Parameters:
        calendar - calendar to use for the formatter
        locale - locale that will be used with String.format
        Returns:
        formatted string for the timestamp