date_time/example
Jeff Garland e26fd2ed98
pull develop to master for boost 1.72 (#117)
* Synchronize each miscrosec test to the next second (#109)

* Synchronize each miscrosec test to the next second

The aim is to avoid false positives in test_microsec when the seconds,
minutes or hours change during time read between the second_clock and
the microsec_clock.

* Improved readability of the microcec_time_clock test

* Improve performance of adding and subtracting time durations from a ptime. (#99)

Modifying ptime objects by adding and subtracting time durations was
inefficient because it extracted the date and time of day and then
re-constructed a ptime using the date and modified time of day.

This can be avoided by using the existing time_system utilities which
perform the operation by adjusting the number of ticks.

Performance is improved by a factor of 48 on my system.

* Update CI Scripts

* Add time_duration helper functions: (#113)

1. is_positive()
  - Return boolean value to indicate whether or not time duration is
    positive.
2. is_zero()
  - Return boolean value to indicate whether or not time duration is
    zero.
3. abs()
  - Return a time_duration which is the absolute value of time
    duration.

Added documentation for these helper functions and improved existing
documentation to indicate constness, return values or static
functions.

* Cease dependence on MPL (#115)
2019-12-03 17:06:28 -07:00
..
gregorian pull develop to master for boost 1.72 (#117) 2019-12-03 17:06:28 -07:00
local_time pull develop to master for boost 1.72 (#117) 2019-12-03 17:06:28 -07:00
posix_time Merge date/time fixes to release. Fixes #4920 2011-04-04 23:53:07 +00:00
tutorial Merge date/time fixes to release. Fixes #4920 2011-04-04 23:53:07 +00:00
Jamfile trac-11142: fix boost::date_time::period_parser::delimiter_strings and add a unit test for it 2018-01-16 12:46:45 -05:00