encode method

void encode(
  1. StringBuffer s
)

Package private implementation shared with HDateTime.

Implementation

void encode(StringBuffer s) {
  if (hour < 10) {
    s.write('0');
  }
  s.write(hour);
  s.write(':');
  if (min < 10) {
    s.write('0');
  }
  s.write(min);
  s.write(':');
  if (sec < 10) {
    s.write('0');
  }
  s.write(sec);
  if (ms != 0) {
    s.write('.');
    if (ms < 10) {
      s.write('0');
    }
    if (ms < 100) {
      s.write('0');
    }
    s.write(ms);
  }
}