handle %L as a special case of %N and fix 1.8/1.9 conditions

* also call setNSec with only ms to ns, so % 1e6