X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Ftime%2Fdatetime.cpp;h=86238863282340996339071236f51b4a212e193f;hp=283a7c6c7578c73484224e27615f92fe78d7ee79;hb=efa772f72195ab4aaf7dfb880e27bf0e07195d65;hpb=3fd9d04e84cdd72aabe8f9878f9e8ff006275bb6 diff --git a/source/time/datetime.cpp b/source/time/datetime.cpp index 283a7c6..8623886 100644 --- a/source/time/datetime.cpp +++ b/source/time/datetime.cpp @@ -1,4 +1,10 @@ -/* $Id$ */ +/* $Id$ + +This file is part of libmspcore +Copyright © 2006 Mikko Rasa, Mikkosoft Productions +Distributed under the LGPL +*/ + #include #include #include @@ -197,7 +203,7 @@ int DateTime::cmp(const DateTime &dt) const TimeStamp DateTime::get_timestamp() const { if(year<-289701 || year>293641) - throw Exception("DateTime is not representable as a TimeStamp"); + throw InvalidState("DateTime is not representable as a TimeStamp"); RawTime raw=(((hour*60LL)+minute)*60+second)*1000000+usec; int days=(year-1970)*365;