From koffice-devel Tue Aug 12 20:38:00 2003 From: =?iso-8859-2?q?Luk=E1=B9=20Tinkl?= Date: Tue, 12 Aug 2003 20:38:00 +0000 To: koffice-devel Subject: Re: kspread - patch to fix bug #61350 X-MARC-Message: https://marc.info/?l=koffice-devel&m=106072080809250 Dne ne 10. srpna 2003 15:37 Ariya Hidayat napsal(a): > Following is small patch to fix problem where entering "8:10" results as > "8:10:01". Please review. > > > --- Temp\kspread_value_orig_0.cc Sun Aug 10 13:32:24 2003 > +++ koffice\kspread\kspread_value.cc Sun Aug 10 13:30:16 2003 > @@ -317,10 +317,10 @@ QDateTime KSpreadValue::asDateTime() con > { > QDateTime dt = QDate( 1899, 12, 31 ); > > - double f = asFloat() - 1.0; > - dt = dt.addDays( (int) f ); > + double f = asFloat(); > dt = dt.addSecs( (f-(int)f) * 86400 ); > - > + if( f > 1.0 ) dt = dt.addDays( (int) f-1 ); > + > return dt; > } It's sad none of the KSpread developers respond... please double-check it doesn't introduce any other problems and commit. -- Lukáš Tinkl (lukas@kde.org) KDE developer | KOffice release manager http://czechia.kde.org _______________________________________________ koffice-devel mailing list koffice-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/koffice-devel