SlackBuilds Repository

14.2 > Libraries > hinnant-date (2.2)

This is actually several separate C++11/C++14 libraries:

- date.h is a header-only library which builds upon <chrono>.
It adds some new duration types, and new time_point types. It
also adds field types such as year_month_day which is a
struct {year, month, day}. And it provides convenient means
to convert between the field types and the time_point types.

- tz.h / tz.cpp are a timezone library built on top of the
date.h library. This timezone library is a complete parser
of the IANA timezone database. It provides for an easy way to
access all of the data in this database, using the types from
date.h and <chrono>. The IANA database also includes data
on leap seconds, and this library provides utilities to compute
with that information as well.

- chrono_io.h is a header-only library for streaming out chrono
durations.

- iso_week.h is a header-only library built on top of the
date.h library which implements the ISO week date calendar.

- julian.h is a header-only library built on top of the date.h
library which implements a proleptic Julian calendar which is
fully interoperable with everything above.

- islamic.h is a header-only library built on top of the
date.h library which implements a proleptic Islamic calendar
which is fully interoperable with everything above.

date.h and tz.h are now being proposed for standardization:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0355r1.html

Maintained by: Andre Barboza
Keywords: c++,date,timezone,chrono,

Homepage:
https://github.com/HowardHinnant/date

Source Downloads:
date-2.2.tar.gz (528fbd9fe2c5d469de256637ca0d3022)

Download SlackBuild:
hinnant-date.tar.gz
hinnant-date.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2017 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds
Web Design by WebSight Designs |  Managed Hosting by OnyxLight Communications