Example usage for org.joda.time.format PeriodFormatterBuilder minimumPrintedDigits

List of usage examples for org.joda.time.format PeriodFormatterBuilder minimumPrintedDigits

Introduction

In this page you can find the example usage for org.joda.time.format PeriodFormatterBuilder minimumPrintedDigits.

Prototype

public PeriodFormatterBuilder minimumPrintedDigits(int minDigits) 

Source Link

Document

Set the minimum digits printed for the next and following appended fields.

Usage

From source file:ch.eitchnet.android.util.JodaHelper.java

License:Open Source License

public static String toHourMinute(Duration duration) {
    PeriodFormatterBuilder builder = new PeriodFormatterBuilder();
    builder.printZeroAlways();//  ww w .  java 2  s .co  m
    if (duration.isShorterThan(Duration.ZERO))
        builder.appendLiteral("-");
    builder.minimumPrintedDigits(2).appendHours().appendLiteral(":").minimumPrintedDigits(2).appendMinutes();
    return builder.toFormatter().print(new Period(Math.abs(duration.getMillis())));
}