-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implemented TimeZones Interface #3
Commits on Jul 6, 2015
-
Made tzcompile.jl compatible with Julia v0.4.
Compatibility required that the following issue was fixed in Julia: JuliaLang/julia#12003
Curtis Vogt committedJul 6, 2015 Configuration menu - View commit details
-
Copy full SHA for e6095a2 - Browse repository at this point
Copy the full SHA e6095a2View commit details
Commits on Jul 20, 2015
-
Curtis Vogt committed
Jul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for a5e626e - Browse repository at this point
Copy the full SHA a5e626eView commit details -
Curtis Vogt committed
Jul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for 2715f33 - Browse repository at this point
Copy the full SHA 2715f33View commit details -
Simplified initial pass in tzparse.
Curtis Vogt committedJul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for 1c26259 - Browse repository at this point
Copy the full SHA 1c26259View commit details -
Minor changes to improve clarity.
Curtis Vogt committedJul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for d8885c4 - Browse repository at this point
Copy the full SHA d8885c4View commit details -
Until in zone is only split when needed.
Curtis Vogt committedJul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for b27d89a - Browse repository at this point
Copy the full SHA b27d89aView commit details -
Curtis Vogt committed
Jul 20, 2015 Configuration menu - View commit details
-
Copy full SHA for 2edb0a1 - Browse repository at this point
Copy the full SHA 2edb0a1View commit details
Commits on Jul 24, 2015
-
Refactored parts of zoneparse.
Curtis Vogt committedJul 24, 2015 Configuration menu - View commit details
-
Copy full SHA for f5b64e2 - Browse repository at this point
Copy the full SHA f5b64e2View commit details
Commits on Jul 27, 2015
-
Renamed src files to match module names.
Curtis Vogt committedJul 27, 2015 Configuration menu - View commit details
-
Copy full SHA for fc4e591 - Browse repository at this point
Copy the full SHA fc4e591View commit details -
Moved TZCompile.jl to timezones/Olsen.jl
Curtis Vogt committedJul 27, 2015 Configuration menu - View commit details
-
Copy full SHA for 9bc5dd4 - Browse repository at this point
Copy the full SHA 9bc5dd4View commit details -
Made TimeZone types and update Olsen parser.
Note: generate_tzinfo and generate_tzdata are now broken and need to be updated.
Curtis Vogt committedJul 27, 2015 Configuration menu - View commit details
-
Copy full SHA for 191d0c4 - Browse repository at this point
Copy the full SHA 191d0c4View commit details
Commits on Jul 28, 2015
-
Curtis Vogt committed
Jul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 3d088bf - Browse repository at this point
Copy the full SHA 3d088bfView commit details -
Changed offset precision to seconds.
Curtis Vogt committedJul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for f09ab2f - Browse repository at this point
Copy the full SHA f09ab2fView commit details -
Created local DateTime constructor for ZonedDateTime.
Curtis Vogt committedJul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 83c890a - Browse repository at this point
Copy the full SHA 83c890aView commit details -
Fixed error with parsing zones.
Curtis Vogt committedJul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 15a8f26 - Browse repository at this point
Copy the full SHA 15a8f26View commit details -
Refactored ZonedDateTime constructor.
Curtis Vogt committedJul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 51a2426 - Browse repository at this point
Copy the full SHA 51a2426View commit details -
Broke up FixedTimeZone into two types.
New types are OffsetTimeZone and DaylightSavingTimeZone. Change was introduced to keep the UTC offset and the DST offset separate.
Curtis Vogt committedJul 28, 2015 Configuration menu - View commit details
-
Copy full SHA for b02b2cb - Browse repository at this point
Copy the full SHA b02b2cbView commit details
Commits on Jul 29, 2015
-
Added alternative ZonedDateTime constructor.
Curtis Vogt committedJul 29, 2015 Configuration menu - View commit details
-
Copy full SHA for 2e89848 - Browse repository at this point
Copy the full SHA 2e89848View commit details -
Curtis Vogt committed
Jul 29, 2015 Configuration menu - View commit details
-
Copy full SHA for c1b86f8 - Browse repository at this point
Copy the full SHA c1b86f8View commit details
Commits on Jul 30, 2015
-
Improved TZ database parser initial pass error handling.
Link entries were being considered continuation lines. This issue was noticed with parsing "Pacific/Honolulu". Code was restructured to only treat lines that start with whitespace as continuation lines. This change should now gracefully handle modifications the the TZ database.
Curtis Vogt committedJul 30, 2015 Configuration menu - View commit details
-
Copy full SHA for cc2dcd9 - Browse repository at this point
Copy the full SHA cc2dcd9View commit details -
Major refactoring to the TZ database parser.
Changes made to support all records provided by the TZ database and additionally make debugging and testing easier.
Curtis Vogt committedJul 30, 2015 Configuration menu - View commit details
-
Copy full SHA for cc22cff - Browse repository at this point
Copy the full SHA cc22cffView commit details
Commits on Jul 31, 2015
-
Fixed problems encoutered with negative Time.
Curtis Vogt committedJul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for c81ff37 - Browse repository at this point
Copy the full SHA c81ff37View commit details -
Switched Time to use seconds internally.
Curtis Vogt committedJul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for b65d854 - Browse repository at this point
Copy the full SHA b65d854View commit details -
Added testcases for Olsen.parsedate.
Curtis Vogt committedJul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for d44ccd8 - Browse repository at this point
Copy the full SHA d44ccd8View commit details -
Simplified processing of Rule's at param.
Curtis Vogt committedJul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for 8daa60a - Browse repository at this point
Copy the full SHA 8daa60aView commit details -
Attempting to get accurate timezone parsing.
Curtis Vogt committedJul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for 53c74e0 - Browse repository at this point
Copy the full SHA 53c74e0View commit details
Commits on Aug 4, 2015
-
Corrected issues noticedd with resolving timezones.
Code works but is rather messy and needs refactoring.
Curtis Vogt committedAug 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 7321fbb - Browse repository at this point
Copy the full SHA 7321fbbView commit details -
Reduced iterations by ordering rules.
Curtis Vogt committedAug 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 619d10d - Browse repository at this point
Copy the full SHA 619d10dView commit details -
Refactoring resolve to be as clear as possible.
Curtis Vogt committedAug 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 117c969 - Browse repository at this point
Copy the full SHA 117c969View commit details
Commits on Aug 5, 2015
-
Update Time type to work comparing to Period types.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 7b7bb34 - Browse repository at this point
Copy the full SHA 7b7bb34View commit details -
Made Time type a subtype of TimeType.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 0368e9b - Browse repository at this point
Copy the full SHA 0368e9bView commit details -
Updated parsing to deal with extremes of offsets/save.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 03de3b5 - Browse repository at this point
Copy the full SHA 03de3b5View commit details -
Ensured that Zone array is sorted during resolve.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 8cac598 - Browse repository at this point
Copy the full SHA 8cac598View commit details -
Minor refactoring and comments for resolve.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for fc8655b - Browse repository at this point
Copy the full SHA fc8655bView commit details -
Changed flag to type Char and silenced debugging messages.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 874e8b1 - Browse repository at this point
Copy the full SHA 874e8b1View commit details -
Curtis Vogt committed
Aug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 8417f05 - Browse repository at this point
Copy the full SHA 8417f05View commit details -
Added function for loading all timezones.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 7b6becc - Browse repository at this point
Copy the full SHA 7b6beccView commit details -
Curtis Vogt committed
Aug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 3975635 - Browse repository at this point
Copy the full SHA 3975635View commit details -
Build now serializes TimeZone objects.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for e48f6c2 - Browse repository at this point
Copy the full SHA e48f6c2View commit details -
Created function that lists timezone names.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 8032710 - Browse repository at this point
Copy the full SHA 8032710View commit details -
Refactoring build.jl to be more user friendly.
Curtis Vogt committedAug 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 77cf9aa - Browse repository at this point
Copy the full SHA 77cf9aaView commit details
Commits on Aug 6, 2015
-
Added ZonedDateTime testcases and moved transition tests.
Curtis Vogt committedAug 6, 2015 Configuration menu - View commit details
-
Copy full SHA for 486d2f0 - Browse repository at this point
Copy the full SHA 486d2f0View commit details -
Fixed undefined variable in error message.
Curtis Vogt committedAug 6, 2015 Configuration menu - View commit details
-
Copy full SHA for 7cbd5db - Browse repository at this point
Copy the full SHA 7cbd5dbView commit details -
Added tests for obscure transition behaviours.
Curtis Vogt committedAug 6, 2015 Configuration menu - View commit details
-
Copy full SHA for e36d117 - Browse repository at this point
Copy the full SHA e36d117View commit details -
Testcase for skipping an entire day.
Curtis Vogt committedAug 6, 2015 Configuration menu - View commit details
-
Copy full SHA for e1e78c8 - Browse repository at this point
Copy the full SHA e1e78c8View commit details
Commits on Aug 7, 2015
-
Created tests for behaviours with strange timezones.
Curtis Vogt committedAug 7, 2015 Configuration menu - View commit details
-
Copy full SHA for 0626077 - Browse repository at this point
Copy the full SHA 0626077View commit details -
Added support for TZ database Links.
Curtis Vogt committedAug 7, 2015 Configuration menu - View commit details
-
Copy full SHA for c06705d - Browse repository at this point
Copy the full SHA c06705dView commit details -
Revised build process to handle download errors better.
Curtis Vogt committedAug 7, 2015 Configuration menu - View commit details
-
Copy full SHA for 75f9d86 - Browse repository at this point
Copy the full SHA 75f9d86View commit details -
Created ZonedDateTime constructor for switching a TimeZone.
Curtis Vogt committedAug 7, 2015 Configuration menu - View commit details
-
Copy full SHA for d66aa99 - Browse repository at this point
Copy the full SHA d66aa99View commit details -
Added equality comparisons for ZonedDateTimes.
Curtis Vogt committedAug 7, 2015 Configuration menu - View commit details
-
Copy full SHA for 11611aa - Browse repository at this point
Copy the full SHA 11611aaView commit details
Commits on Aug 10, 2015
-
Implemented arithmetic for ZonedDateTime.
Curtis Vogt committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for a17abc5 - Browse repository at this point
Copy the full SHA a17abc5View commit details -
Refactoring including switching FixedTimeZone to a concrete type.
Previously we had OffsetTimeZone and DaylightSavingTimeZone as subtypes of FixedTimeZone to avoid having to store the DST offset for fixed timezones that didn't include this information. I don't believe that the minor memory savings is worth the trouble currently so I've remove the original two concrete types in favor of a single type FixedTimeZone. Additional changes: - "dst_offset" and "utc_offset" removed. - "total_offset" renamed to "offset". - Added "localtime" and "utc" accessors for extracting a DateTime - Removed sizehint! that wasn't necessary.
Curtis Vogt committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 1102c15 - Browse repository at this point
Copy the full SHA 1102c15View commit details -
Parsing TZ data can now return FixedTimeZone.
Curtis Vogt committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 2df4e98 - Browse repository at this point
Copy the full SHA 2df4e98View commit details -
Curtis Vogt committed
Aug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 557b52b - Browse repository at this point
Copy the full SHA 557b52bView commit details -
Added testcases that showcase ZonedDatetime associativity.
Curtis Vogt committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for ae4b876 - Browse repository at this point
Copy the full SHA ae4b876View commit details
Commits on Aug 11, 2015
-
Made FixedTimeZone constructor for strings.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for d0cbeac - Browse repository at this point
Copy the full SHA d0cbeacView commit details -
Implemented ZonedDateTime parsing.
Current implementation overrides Base.Dates functions to include additional functionality.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 94c0dc2 - Browse repository at this point
Copy the full SHA 94c0dc2View commit details -
Updated DateFormat to dynamically lookup ids.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for e7e1b04 - Browse repository at this point
Copy the full SHA e7e1b04View commit details -
Updated Travis file and added badges.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 024ded2 - Browse repository at this point
Copy the full SHA 024ded2View commit details -
Removed Compat import as we require 0.4 Base.Dates.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for f84c4e4 - Browse repository at this point
Copy the full SHA f84c4e4View commit details -
Updated build to retry download upon failure.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for ddc6e87 - Browse repository at this point
Copy the full SHA ddc6e87View commit details -
Refactored TZ data and the compiled directory into constants.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 568ae3f - Browse repository at this point
Copy the full SHA 568ae3fView commit details -
Added additional testcases to increase code coverage.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 3ee97be - Browse repository at this point
Copy the full SHA 3ee97beView commit details -
Added testcases for timezone_names.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for ab24474 - Browse repository at this point
Copy the full SHA ab24474View commit details -
Removed Transition from export list.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 4ca282b - Browse repository at this point
Copy the full SHA 4ca282bView commit details -
Added testcase coverage for negative arithmetic.
Curtis Vogt committedAug 11, 2015 Configuration menu - View commit details
-
Copy full SHA for b98e8eb - Browse repository at this point
Copy the full SHA b98e8ebView commit details
Commits on Aug 12, 2015
-
Fixed bug with from_utc keyword.
Curtis Vogt committedAug 12, 2015 Configuration menu - View commit details
-
Copy full SHA for 8eb178f - Browse repository at this point
Copy the full SHA 8eb178fView commit details -
Moved Time type to separate file so that types could access extremes.
Curtis Vogt committedAug 12, 2015 3Configuration menu - View commit details
-
Copy full SHA for 892bc01 - Browse repository at this point
Copy the full SHA 892bc01View commit details -
Curtis Vogt committed
Aug 12, 2015 Configuration menu - View commit details
-
Copy full SHA for 4a1c3b4 - Browse repository at this point
Copy the full SHA 4a1c3b4View commit details -
Updated README.md to include basic usage.
Curtis Vogt committedAug 12, 2015 Configuration menu - View commit details
-
Copy full SHA for ee90f37 - Browse repository at this point
Copy the full SHA ee90f37View commit details -
Curtis Vogt committed
Aug 12, 2015 Configuration menu - View commit details
-
Copy full SHA for 5920d4e - Browse repository at this point
Copy the full SHA 5920d4eView commit details
Commits on Aug 13, 2015
-
Added firstdayof*/lastdayof* adjusters.
Curtis Vogt committedAug 13, 2015 Configuration menu - View commit details
-
Copy full SHA for 3dc2d26 - Browse repository at this point
Copy the full SHA 3dc2d26View commit details -
Curtis Vogt committed
Aug 13, 2015 Configuration menu - View commit details
-
Copy full SHA for 6ae92c5 - Browse repository at this point
Copy the full SHA 6ae92c5View commit details