Thanks for the reply.
So you have always seen the fractional part of the seconds whereas I never have. Interesting.
Based upon what you wrote, additional searching revealed I can limit the fractional part of the seconds:
find /etc/hosts -printf "%TY%Tm%Td%TH%TM.%TS\n"
find /etc/hosts -printf "%TY%Tm%Td%TH%TM.%.2
Interestingly, that change in syntax seems to have no effect in 12.2 but works as I want in 13. I no longer have the extraneous zeroes when running the script in 13.
I wonder what changed in 13 to cause me to see the fractional seconds where I never saw them before?