in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template/FastDateFormat.java [529:544]
public final void appendTo(final ByteBuffer buffer, final int value) {
if (value < 100) {
for (int i = mSize; --i >= 2; ) {
BufferFormatter.append(buffer, '0');
}
BufferFormatter.append(buffer, BufferFormatter.DIGIT_TENS[value]);
BufferFormatter.append(buffer, BufferFormatter.DIGIT_ONES[value]);
} else {
final int digits = value < 1000 ? 3 : Formatting.lengthOfUInt(value);
for (int i = mSize; --i >= digits; ) {
BufferFormatter.append(buffer, '0');
}
BufferFormatter.append(buffer, value);
}
}