Commit Graph

  • f60f61201c Rename Leap to leap Howard Hinnant 2016-05-28 20:27:02 -04:00
  • 6102717e7f Rename Link to link Howard Hinnant 2016-05-28 20:21:17 -04:00
  • b0a23f2cff Rename Link to link Howard Hinnant 2016-05-28 20:20:28 -04:00
  • c005648049 Fix type-o's Howard Hinnant 2016-05-28 14:10:30 -04:00
  • 67c31d794e Protect undocumented constructors Howard Hinnant 2016-05-28 14:09:46 -04:00
  • c0de8dc843 Change license in testit Howard Hinnant 2016-05-26 12:23:45 -04:00
  • 963f4dd80e Add more options to the parse functionality. Howard Hinnant 2016-05-22 12:28:47 -04:00
  • 6220fa83e4 Add more options to the parse functionality. Howard Hinnant 2016-05-22 12:28:26 -04:00
  • 6dd3c0f15d Workaround some gcc bugs and silence some warnings. * Thanks to Laszlo Papp Howard Hinnant 2016-05-21 13:07:04 -04:00
  • 008178eee1 Make construction from local_days explicit Howard Hinnant 2016-05-21 12:46:11 -04:00
  • 52485c8403 Make construction from local_days explicit Howard Hinnant 2016-05-21 12:45:43 -04:00
  • 9fba53aa52 Work around gcc bug Howard Hinnant 2016-05-21 11:39:22 -04:00
  • 44fb676da2 Add migration advice for day_point Howard Hinnant 2016-05-21 10:58:55 -04:00
  • 78a882acdd Merge branch 'working' Howard Hinnant 2016-05-21 10:53:17 -04:00
  • abb1fcc365 Redirect to gh_pages Howard Hinnant 2016-05-21 10:52:17 -04:00
  • 76c906d779 Get off of day_point Howard Hinnant 2016-05-21 10:24:25 -04:00
  • 3758c23251 Continue bringing documentation up to date. Howard Hinnant 2016-05-21 10:15:58 -04:00
  • 89471a05c4 Continue bringing documentation up to date. Howard Hinnant 2016-05-15 22:48:52 -04:00
  • 823176c1ea Polish formatting, parsing and utc_time. Howard Hinnant 2016-05-15 22:45:51 -04:00
  • a8d8776ec7 MSC doesn't do inheriting constructors yet Howard Hinnant 2016-05-12 10:04:39 -04:00
  • 5e799d7992 MSC doesn't do inheriting constructors yet Howard Hinnant 2016-05-12 10:04:39 -04:00
  • 8fc76f618e minor fixes in format and parse Howard Hinnant 2016-05-09 10:45:35 -04:00
  • da51856fae Create Reference Howard Hinnant 2016-05-08 23:01:27 -04:00
  • f5f0f80778 Get rid of tz. Hide unnecessary API. Clean up get_info Howard Hinnant 2016-05-08 22:59:39 -04:00
  • e3387fc21d misc cleanup Howard Hinnant 2016-05-07 16:29:13 -04:00
  • 2f020e2654 Added local_time, and renamed day_point to sys_days Howard Hinnant 2016-05-07 16:05:21 -04:00
  • 183b7a82f2 Teach iso_week about local_days Howard Hinnant 2016-05-06 22:49:17 -04:00
  • b1d507df79 Optimize zoned_time streaming operator Howard Hinnant 2016-05-06 22:48:36 -04:00
  • 4e2a7ac05b zoned_time with durations coarser than seconds are too error prone. Howard Hinnant 2016-05-05 22:41:26 -04:00
  • 105bd7df89 Initial commit Howard Hinnant 2016-05-04 20:43:02 -04:00
  • 1e5d2fa8dd Create local and system time types for timezone functions. * Add sys_time. * Add sys_days. * Add sys_seconds. * Add local_time. * Add local_days. * Add local_seconds. * Rename day_point to sys_days. * Rename Zone to time_zone. Howard Hinnant 2016-04-21 16:08:06 -04:00
  • 95271f8337 Minor fixes Howard Hinnant 2016-04-21 16:21:01 -04:00
  • d8426940d7 Update tz validation test with more checking Howard Hinnant 2016-04-17 21:51:30 -04:00
  • 70f7d52f88 Enable %Z parsing Howard Hinnant 2016-04-09 16:04:00 -04:00
  • cd79376546 Add remote API and auto-download of tzdata. Howard Hinnant 2016-03-27 21:09:20 -04:00
  • e79634f61d Optimize initialization of tz database * Defer expensive parts of the initialization * The deferment can be turned off with -DLAZY_INIT=0 Howard Hinnant 2016-04-05 11:56:09 -07:00
  • e8f95dddb7 Add format and parse functionality. Howard Hinnant 2016-04-03 18:57:02 -04:00
  • d3be73c664 Merge branch 'gmcode-master' Howard Hinnant 2016-03-30 21:48:34 -04:00
  • a093521890 Remove floor, ceil, round and abs when VS Update 2 is present as it's chrono has this polishing. gm 2016-03-31 13:26:11 +13:00
  • cb33a27471 Update README.md v1.0.0 HowardHinnant 2016-03-27 21:16:23 -04:00
  • bf9fe449cd Correct buffer management with Windows system calls. Credit: Reiner Eiteljörge Howard Hinnant 2016-03-27 14:25:46 -04:00
  • f3ce2210e6 Merge pull request #43 from tomy2105/master HowardHinnant 2016-03-15 10:13:02 -04:00
  • 644291ce1b Fixing tabs tomy2105 2016-03-15 14:29:26 +01:00
  • 7360d68eb7 Fixing default VS2013 "default"s tomy2105 2016-03-15 14:21:50 +01:00
  • f73c4aa486 Deal with warnings. Howard Hinnant 2016-03-11 23:02:29 -05:00
  • 08e55b5de3 Merge branch 'master' of github.com:HowardHinnant/date Howard Hinnant 2016-02-19 18:48:33 -05:00
  • f1d2e869d7 Print out time zone database version Howard Hinnant 2016-02-19 18:48:23 -05:00
  • 3470d24321 Merge pull request #38 from galik/master HowardHinnant 2016-02-04 10:17:28 -05:00
  • 177032852d prevent GCC warning/error when using -pedantic or -pedantic-errors flags galik 2016-02-04 00:56:56 +00:00
  • 5acaffc2b3 Add timezone db version and misc cleanup Howard Hinnant 2016-01-27 19:59:32 -05:00
  • f6664da11e Link to Cppcon 2015 presentation Howard Hinnant 2016-01-13 17:44:36 -05:00
  • e988efad90 Small negative floating point values should trunc and round to -0. instead of 0. Howard Hinnant 2016-01-01 15:27:17 -05:00
  • bf5fbe26ff Link README to iso_week documentaiton Howard Hinnant 2015-12-23 19:04:48 -05:00
  • 53969d674b Update README to include iso_week Howard Hinnant 2015-12-23 13:20:48 -05:00
  • d49afb8a30 Add test for date composition operators Howard Hinnant 2015-12-23 13:20:08 -05:00
  • 57b2686d52 Add missing date composition operator Howard Hinnant 2015-12-23 13:19:36 -05:00
  • 270b8554f5 Test year_lastweek_weekday Howard Hinnant 2015-12-22 19:48:11 -05:00
  • edc3aee402 Test year_weeknum_weekday Howard Hinnant 2015-12-22 19:08:16 -05:00
  • fe8fc38d7a Test lastweek_weekday Howard Hinnant 2015-12-22 17:59:28 -05:00
  • 099c068dcf Test weeknum_weekday Howard Hinnant 2015-12-22 15:58:04 -05:00
  • 8b885976bc Add test for year_lastweek Howard Hinnant 2015-12-22 15:37:53 -05:00
  • b2203746d9 Add test for iso_week::year_weeknum. Howard Hinnant 2015-12-22 15:12:51 -05:00
  • d5b26a8796 Tests for iso_week::year Howard Hinnant 2015-12-21 22:13:23 -05:00
  • 323e2fa5fd Remove is_leap from iso_week::year Howard Hinnant 2015-12-21 21:52:31 -05:00
  • 862c7d43d6 Tweak to operator-(const weeknum& x, const weeknum& y) Howard Hinnant 2015-12-21 21:35:31 -05:00
  • 906f5eb4f9 Tests for iso_week::weeknum Howard Hinnant 2015-12-21 21:33:50 -05:00
  • e10c55d4a6 Intitial ios_week tests Howard Hinnant 2015-12-21 20:27:57 -05:00
  • e8ff47f110 Rename lastweek to last_week Howard Hinnant 2015-12-20 20:23:02 -05:00
  • 7d78934999 First commit for iso_week.h Howard Hinnant 2015-12-05 19:14:15 -05:00
  • 47cf8a7d42 Silence warning Howard Hinnant 2015-12-05 19:13:18 -05:00
  • bc795cb86c Merge branch 'ivanp2015-vs2013-integration' Howard Hinnant 2015-12-03 10:36:49 -05:00
  • 9fde153819 Merge branch 'vs2013-integration' of git://github.com/ivanp2015/date into ivanp2015-vs2013-integration Howard Hinnant 2015-12-03 10:36:29 -05:00
  • b41a55581d Corrections after code review ivanp2015 2015-12-03 13:41:11 +02:00
  • 7bc3d8ee85 Merge branch 'vs2013-integration' of git://github.com/ivanp2015/date into ivanp2015-vs2013-integration Howard Hinnant 2015-12-02 20:25:06 -05:00
  • 0e64070a33 Correction after code review Ivan Pizhenko 2015-02-12 16:22:00 +02:00
  • 18c0041b83 Merge branch 'vs2013-integration' of git://github.com/ivanp2015/date into ivanp2015-vs2013-integration Howard Hinnant 2015-11-29 14:10:45 -05:00
  • 50802176f3 TZ stuff fixed for VS2013 ivanp2015 2015-11-29 07:56:59 +02:00
  • cb07e901ea Merge branch 'ivanp2015-vs2013-integration' Howard Hinnant 2015-11-28 17:41:37 -05:00
  • 4a4a864964 Minor polishing Howard Hinnant 2015-11-28 17:41:17 -05:00
  • ca74113ae8 date.h fixed for VS2013 ivanp2015 2015-11-29 00:19:24 +02:00
  • 636e094901 Merge pull request #3 from HowardHinnant/master Ivan Pizhenko 2015-11-29 00:01:48 +02:00
  • 1d23665bd4 Change __int128 protection. Howard Hinnant 2015-11-28 12:45:27 -05:00
  • e08458e279 Update rounding utilities. Howard Hinnant 2015-11-22 21:57:49 -05:00
  • 21d042ef24 Merge pull request #1 from HowardHinnant/master Ivan Pizhenko 2015-11-21 11:04:26 +02:00
  • c5f307fdb8 Renamed date_literals to date::literals and corrected placement. Howard Hinnant 2015-11-09 20:28:04 -05:00
  • 386d2b8c9d Merge branch 'ivanp2015-master' Howard Hinnant 2015-11-07 19:39:10 -05:00
  • bf699e573b Fixed GCC 4.8 compilation issue Ivan Pizhenko 2015-11-08 00:54:02 +02:00
  • db9f0d19ba Make Zone move-only Howard Hinnant 2015-11-03 20:00:20 -05:00
  • f19e7f22c7 Fix overflow in Zone::to_sys_impl when input precision is too fine. Howard Hinnant 2015-11-03 19:47:03 -05:00
  • 2116eeade3 Merge branch 'gmcode-gm_issue_19' Howard Hinnant 2015-10-27 12:14:54 -04:00
  • 819d2c3575 Minor cleanup and crank up warnings. Howard Hinnant 2015-10-27 12:14:30 -04:00
  • 333894fc9d Merge branch 'gm_issue_19' of git://github.com/gmcode/date into gmcode-gm_issue_19 Howard Hinnant 2015-10-27 11:53:29 -04:00
  • 342d15ce56 Give last_spec an explicit default ctor Howard Hinnant 2015-10-27 11:52:31 -04:00
  • 2467d56f11 Address issue 19: define NOMINMAX and WIN32_LEAN_AND_MEAN. In addition, fix some warnings so MSVC will compile at /W4 with no warnings. gm 2015-10-22 22:36:37 +13:00
  • 8628a5c72d Add link to Cppcon 2015 slides Howard Hinnant 2015-09-28 19:38:13 -04:00
  • 6b03ff2e70 Push tz configuration up higher in the source file. Howard Hinnant 2015-09-27 10:49:10 -04:00
  • 4e6872fb68 Merge branch 'gmfix2' Howard Hinnant 2015-09-27 10:48:18 -04:00
  • 635ec55065 Throw a runtime error if the install folder does not exist. Replace my accidental use of NULL with nullptr. Improve some comments. gm 2015-09-27 20:55:55 +13:00
  • 9c04c2f182 Merge pull request #14 from gmcode/gmfix HowardHinnant 2015-09-23 19:54:08 -07:00
  • 0791828329 Fix a WIN32 -> _WIN32 typo and try to make some comments more readable. gm 2015-09-24 14:46:20 +12:00