* fix wrong date diff calculation

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29717 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Karsten Heimrich
2009-03-25 23:40:40 +00:00
parent 681c2e4425
commit ea1bae881b
+2 -2
View File
@@ -463,7 +463,7 @@ BDate::Month() const
int32 int32
BDate::Difference(const BDate& date) const BDate::Difference(const BDate& date) const
{ {
return DateToJulianDay() - date.DateToJulianDay(); return date.DateToJulianDay() - DateToJulianDay();
} }
@@ -857,7 +857,7 @@ BDateTime::SetTime(const BTime &time)
uint32 uint32
BDateTime::Time_t() const BDateTime::Time_t() const
{ {
BDate date(1970, 1, 1); BDate date(1970, 1, 1);
if (date.Difference(fDate) < 0) if (date.Difference(fDate) < 0)
return -1; return -1;