Boost
boost
arrow_drop_down
Join
Boost.DateTime

Maintainers & Contributors

Aleksey Gurtovoy
Alexander Grund
Alisdair Meredith
Andrey Semashev
Andrey Semashev
Anthony Williams
Antony Polukhin
Axel Ismirlian
Baoshuo Ren
Beman Dawes
Björn Karlsson
Boris Gubenko
Bryce Adelstein-Lelbach
Caleb Epstein
cclienti
Daniel James
Daniela Engert
Dave Abrahams
David Callu
David Deakins
Denis Mingulov
Douglas Gregor
Edward Diener
Edward Diener
ehrlin
Emil Dotchevski
Eric Niebler
EugeneZelenko
Gawain Bolton
Gennaro Prota
Guillaume Melquiond
James E. King, III
Jeremiah Willcock
Joachim Faulhaber
joaquintides
John Maddock
Jurko Gospodnetić
Jürgen Hunold
K. Noel Belcourt
klaus triendl
LE GARREC Vincent
Luke Mewburn
Maks Naumov
Mana Borwornpadungkitti
Marcel Raad
Markus Schöpflin
Marshall Clow
Marshall Clow
Michael A. Jackson
Nikita Kniazev
nobody
Noel Belcourt
Owen Rudge
Paul Groke
Peter Dimov
Peter Dimov
Povilas Kanapickas
Quinnsicle
Ralf W. Grosse-Kunstleve
Raphaël Duhen
Rene Rivera
Roger Orr
Sascha Zelzer
sdarwin
Stefan Slapeta
Stephen Kelly
Steven Watanabe
Sylvain Joubert
tapika
Thomas Witt
timmaraju
Troy D. Straszheim
Vicente J. Botet Escriba
Victor A. Wagner Jr.
Vladimir Prus

DateTime, part of the collection of Boost C++ Libraries, makes programming with dates and times as simple and natural as programming with strings and integers.

License

Distributed under the Boost Software License, Version 1.0.

Properties

  • C++03
  • Header only

Build Status

Branch GHA CI Appveyor Coverity Scan codecov.io Deps Docs Tests
master Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix
develop Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix

Directories

Note that the built library is only for build backward compatibility and contains no symbols. date_time is now header only.

Name Purpose
build build script for optional lib build
data timezone database
doc documentation
example use case examples
include headers
src source code for optional link library
test unit tests
xmldoc documentation source

More information

  • Ask questions: Be sure to read the documentation first to see if it answers your question.
  • Report bugs: Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
  • Submit Pull Requests against the develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0. Be sure to include tests proving your changes work properly.
  • Discussions about the library are held on the Boost developers mailing list. Be sure to read the discussion policy before posting and add the [date_time] tag at the beginning of the subject line.