Welke conversiepatroonspecificatie zou me 2-cijferige datums geven in log4cxx?

Ik probeer te gebruiken:

    
        
    

maar ik krijg nog steeds een volledig 4-cijferig jaar. Is iemand bekend met het krijgen van datums met twee cijfers?

Bedankt

1

1 antwoord

Geen geluk hier. Het lijkt erop dat dit deel haastig is vertaald uit Java's SimpleDateFormat , zodat het alleen 0-opvulling behandelt en het nummer nooit afkapt:

NumericToken::format() {
// ...
  if ( initialLength + width > finalLength )
  {
    s.insert( initialLength, ( initialLength + width ) - finalLength, (logchar) 0x30 /* '0' */);
  }
}
0
toegevoegd