diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/source/datetime/ttime.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/source/datetime/ttime.cxx b/tools/source/datetime/ttime.cxx index 0adde9acfe0b..e4a6afd50048 100644 --- a/tools/source/datetime/ttime.cxx +++ b/tools/source/datetime/ttime.cxx @@ -307,7 +307,7 @@ void tools::Time::GetClock( double fTimeInDays, if (fAbsTimeInDays >= 1.0) { const int nDig = static_cast<int>(ceil( log10( fAbsTimeInDays))); - nDec = std::max( std::min( nDig, 9), 2); + nDec = std::max( std::min( 10 - nDig, 9), 2); } double fSeconds = rtl::math::round( fRawSeconds, nDec); |