Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Common/CommonTypes.cpp (1 of 28 files). Show all
Unified · Split
| @@ -45,9 +45,13 @@ const decimal_t Decimal::DotNetMaxValue = decimal_t("792281625142643375935439503 · 44 unmodified lines | ||
| 45 | 45 | |
| 46 | 46 | const decimal_t Decimal::DotNetMinValue = decimal_t("-79228162514264337593543950335"); |
| 47 | 47 | |
| 48 | +const datetime_t DateTime::MaxValue(max_date_time); | |
| 49 | + | |
| 50 | +const datetime_t DateTime::MinValue(min_date_time); | |
| 51 | + | |
| 48 | 52 | const string Empty::String {}; |
| 49 | 53 | |
| 50 | −const DateTime Empty::DateTime {}; | |
| 54 | +const datetime_t Empty::DateTime {}; | |
| 51 | 55 | |
| 52 | 56 | const Guid Empty::Guid = NilGuidGen(); |
| 53 | 57 | |
| @@ -280,7 +284,7 @@ string GSF::PadRight(const string& value, uint32_t count, char padChar) · 226 unmodified lines | ||
| 280 | 284 | return value; |
| 281 | 285 | } |
| 282 | 286 | |
| 283 | −DateTime GSF::DateAdd(const DateTime& value, int32_t addValue, TimeInterval interval) | |
| 287 | +datetime_t GSF::DateAdd(const datetime_t& value, int32_t addValue, TimeInterval interval) | |
| 284 | 288 | { |
| 285 | 289 | switch (interval) |
| 286 | 290 | { |
| @@ -307,7 +311,7 @@ DateTime GSF::DateAdd(const DateTime& value, int32_t addValue, TimeInterval inte · 20 unmodified lines | ||
| 307 | 311 | } |
| 308 | 312 | } |
| 309 | 313 | |
| 310 | −int32_t GSF::DateDiff(const DateTime& startTime, const DateTime& endTime, TimeInterval interval) | |
| 314 | +int32_t GSF::DateDiff(const datetime_t& startTime, const datetime_t& endTime, TimeInterval interval) | |
| 311 | 315 | { |
| 312 | 316 | if (interval < TimeInterval::Hour) |
| 313 | 317 | { |
| @@ -345,7 +349,7 @@ int32_t GSF::DateDiff(const DateTime& startTime, const DateTime& endTime, TimeIn · 31 unmodified lines | ||
| 345 | 349 | } |
| 346 | 350 | } |
| 347 | 351 | |
| 348 | −int32_t GSF::DatePart(const DateTime& value, TimeInterval interval) | |
| 352 | +int32_t GSF::DatePart(const datetime_t& value, TimeInterval interval) | |
| 349 | 353 | { |
| 350 | 354 | static float64_t tickInterval = pow(10.0, time_duration::num_fractional_digits()); |
| 351 | 355 | |
| @@ -376,12 +380,12 @@ int32_t GSF::DatePart(const DateTime& value, TimeInterval interval) · 24 unmodified lines | ||
| 376 | 380 | } |
| 377 | 381 | } |
| 378 | 382 | |
| 379 | −DateTime GSF::Now() | |
| 383 | +datetime_t GSF::Now() | |
| 380 | 384 | { |
| 381 | − return DateTime { microsec_clock::local_time() }; | |
| 385 | + return datetime_t { microsec_clock::local_time() }; | |
| 382 | 386 | } |
| 383 | 387 | |
| 384 | −DateTime GSF::UtcNow() | |
| 388 | +datetime_t GSF::UtcNow() | |
| 385 | 389 | { |
| 386 | − return DateTime { microsec_clock::universal_time() }; | |
| 390 | + return datetime_t { microsec_clock::universal_time() }; | |
| 387 | 391 | } |