Files
Nim/lib/pure
GULPF a879973081 Better times module (#6552)
* First work on better timezones

* Update tests to new api.
Removed tests for checking that `isDst` was included when formatting, since `isDst` no longer affects utc offset (the entire utc offset is stored directly in `utcOffset` instead).

* Deprecate getLocaltime & getGmTime
* Add `now()` as a shorthand for GetTIme().inZone(Local)
* Add FedericoCeratto's timezone tests (#6548)
* Run more tests in all timezones

* Make month enum start at 1 instead of 0
* Deprecate getDayOfWeekJulian
* Fix issues with gc safety
* Rename TimeInfo => DateTime
* Fixes #6465
* Improve isLeapYear
* FIx handling negative adjTime

* Cleanup:
- deprecated toSeconds and fromSeconds, added fromUnix and toUnix instead (that returns int64 instead of float)
- added missing doc comments
- removed some unnecessary JS specific implementations

* Fix misstake in JS `-` for Time

* Update usage of TimeEffect
* Removed unecessary use of `difftime`
* JS fix for local tz
* Fix subtraction of months
* Fix `days` field in `toTimeInterval`
* Style and docs
* Fix getDayOfYear for real this time...
* Fix handling of adding/subtracting time across dst transitions
* Fix some bad usage of the times module in the stdlib
* Revert to use proper time resoultion for seeding in random.nim
* Move deprecated procs to bottom of file
* Always use `epochTime` in `randomize`
* Remove TimeInterval normalization
* Fixes #6905

* Fix getDayOfWeek for year < 1
* Export toEpochDay/fromEpochDay and change year/month/monthday order
* Add asserts for checking that the monthday is valid
* Fix some remaining ambiguous references to `Time`
* Fix ambiguous reference to Time
2017-12-18 23:11:28 +01:00
..
2017-10-29 23:09:46 +01:00
2017-12-18 23:11:28 +01:00
2017-10-30 14:45:57 +01:00
2017-07-21 17:20:21 +02:00
2017-11-13 15:16:44 +07:00
2017-07-25 09:28:23 +02:00
2017-04-25 20:47:26 +02:00
2017-07-25 09:28:23 +02:00
2017-12-18 23:11:28 +01:00
2017-03-02 14:53:50 +01:00
2015-10-01 12:05:45 -07:00
2017-07-07 08:10:39 +02:00
2016-01-15 14:44:54 +01:00
2015-03-24 03:36:34 +01:00
2017-11-18 14:18:00 +01:00
2017-06-09 13:39:42 +02:00
2017-11-28 21:55:29 +01:00
2017-10-20 18:24:17 +01:00
2017-12-11 14:43:59 +01:00
2017-10-30 14:45:57 +01:00
2017-09-15 12:50:10 +02:00
2017-11-24 23:01:18 +00:00
2017-12-18 23:11:28 +01:00
2017-12-18 23:11:28 +01:00
2017-12-18 23:11:28 +01:00
2016-07-21 08:53:10 +01:00
2017-12-17 10:57:05 +01:00
fix
2017-12-14 18:36:18 +00:00
2017-07-25 09:28:23 +02:00
2016-07-21 08:52:39 +01:00
2017-12-18 23:11:28 +01:00
2017-03-26 09:30:59 +02:00
2017-03-07 12:10:18 -06:00
2015-02-03 09:04:24 +01:00
2016-09-30 22:14:29 +02:00
2017-10-16 00:52:07 +02:00
2016-06-15 17:15:27 +02:00
2017-07-25 09:28:23 +02:00
2017-12-18 23:11:28 +01:00
2017-11-28 14:33:53 +00:00
2017-01-25 20:02:19 +01:00
2016-10-20 23:44:55 +02:00
2017-07-25 09:28:23 +02:00