{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42454583,"defaultBranch":"master","name":"cctz","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-14T14:42:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708030989.0","currentOid":""},"activityList":{"items":[{"before":"bb0595b6249031abe83e972ee13571d7f0e655ed","after":"5b5c77df48fdffb60e492a159d03a05203d820e2","ref":"refs/heads/master","pushedAt":"2024-04-24T04:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Do not redefine _CRT_SECURE_NO_WARNINGS if it's defined (#289)\n\nOld test checked `defined(_WIN32) || defined(_WIN64)`, which is redundant. `_WIN32` is always defined for `_WIN64` builds as well (https://learn.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=msvc-170&redirectedfrom=MSDN):\r\n```\r\n_WIN32 Defined as 1 when the compilation target is 32-bit ARM, 64-bit ARM, x86, or x64. Otherwise, undefined\r\n```\r\n\r\n `_CRT_SECURE_NO_WARNINGS` could be defined externally, this code would produce this warning:\r\n```\r\n1>D:\\abseil-cpp\\absl\\time\\internal\\cctz\\src\\time_zone_libc.cc(16,9): warning C4005: '_CRT_SECURE_NO_WARNINGS': macro redefinition\r\n```\r\nThe PR addresses the issue.","shortMessageHtmlLink":"Do not redefine _CRT_SECURE_NO_WARNINGS if it's defined (#289)"}},{"before":"2d9f3d01fed30f12b54e6d8b1230d95d7e3b2d44","after":"bb0595b6249031abe83e972ee13571d7f0e655ed","ref":"refs/heads/master","pushedAt":"2024-02-22T01:04:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"[Android] Remove unnecessary __system_property_get definition (#286)\n\nSee: https://github.com/chromium/chromium/commit/03d8ffbb86e87ee36e2aa6dc8e650dd0a2ba1fe2\r\n\r\nThe example cited in the code comment from chromium has been removed. It turns out this was never necessary and it is not clear why it was added to chromium in the first place (see the commit message from the commit linked above).\r\n\r\nAlthough this definition of __system_property_get does not cause any issues because it is defined in an anonymous namespace, it is unnecessary and misleading, and we should remove it in favor of the one directly available from libc.so.","shortMessageHtmlLink":"[Android] Remove unnecessary __system_property_get definition (#286)"}},{"before":"981dc6b192121ebbae8431c26069cadbb86b5930","after":"2d9f3d01fed30f12b54e6d8b1230d95d7e3b2d44","ref":"refs/heads/master","pushedAt":"2024-02-20T21:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Add support for DLLs on Windows (#285)\n\n* install dll in bin folder\r\n* add support to generate dlls","shortMessageHtmlLink":"Add support for DLLs on Windows (#285)"}},{"before":"89d3c319e26517c3c8b864ddf191d70da4936e44","after":"981dc6b192121ebbae8431c26069cadbb86b5930","ref":"refs/heads/master","pushedAt":"2024-02-02T18:34:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekmauro","name":"Derek Mauro","path":"/derekmauro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761129?s=80&v=4"},"commit":{"message":"Update zoneinfo files to 2024a (#284)","shortMessageHtmlLink":"Update zoneinfo files to 2024a (#284)"}},{"before":"2878b411a6723e90ae9b8eac4ecb30c2ef3beb76","after":"89d3c319e26517c3c8b864ddf191d70da4936e44","ref":"refs/heads/master","pushedAt":"2023-12-26T18:32:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Update zoneinfo files to 2023d (#283)","shortMessageHtmlLink":"Update zoneinfo files to 2023d (#283)"}},{"before":"2acd9f2b463eee05c354901a9fd5235fe06c017b","after":"2878b411a6723e90ae9b8eac4ecb30c2ef3beb76","ref":"refs/heads/master","pushedAt":"2023-12-26T16:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Stop trimming \"redundant\" trailing transitions. (#281)\n\nEven when the last two transitions share a type, we should not\r\ndiscard the last transition as that might change the point at\r\nwhich we start to apply the POSIX spec for future transitions.\r\n\r\nThis will start to make a difference in zoneinfo files compiled\r\nusing the 2023d zic for Antarctica/Macquarie, Europe/Riga,\r\nEurope/Tallinn, Europe/Vilnius, and Pacific/Norfolk, where we\r\npreviously would have added daylight-time transitions in years\r\nwhere they did not really apply.","shortMessageHtmlLink":"Stop trimming \"redundant\" trailing transitions. (#281)"}},{"before":"b6d7a852f149bc9304f78a64736e02b491321312","after":"2acd9f2b463eee05c354901a9fd5235fe06c017b","ref":"refs/heads/master","pushedAt":"2023-11-08T15:25:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Add new tzdata path for Android (#279)\n\nhttps://android.googlesource.com/platform/bionic/+blame/refs/heads/main/libc/tzcode/bionic.cpp#248","shortMessageHtmlLink":"Add new tzdata path for Android (#279)"}},{"before":"65036e93382823092e2a6dba4c5ef14bd7875e69","after":"b6d7a852f149bc9304f78a64736e02b491321312","ref":"refs/heads/master","pushedAt":"2023-10-11T20:14:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"[fuchsia] Adds new tzdata dir, explains all dirs (#278)\n\nAdded `/config/tzdata` as a canonical path in the\r\nFuchsia component's namespace.\r\n\r\nThis is from:\r\nhttps://fuchsia.dev/fuchsia-src/concepts/process/namespaces#typical_directory_structure\r\n\r\nEach directory prefix entry in the list of prefixes\r\nthat Fuchsia looks for timezone data files is now\r\nexplained with a comment.","shortMessageHtmlLink":"[fuchsia] Adds new tzdata dir, explains all dirs (#278)"}},{"before":"c8cd07cac8ac09882cc44cc69a4ecefaaa5c69a6","after":"65036e93382823092e2a6dba4c5ef14bd7875e69","ref":"refs/heads/master","pushedAt":"2023-10-11T14:25:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Bazel: Support header_modules, layering_check and parse_headers (#277)\n\nThe layering_check feature ensures that rules that include a header\r\nexplicitly depend on a rule that exports that header. Compiler support\r\nis required, and currently only Clang 16+ supports diagnoses\r\nlayering_check failures.\r\n\r\nThe parse_headers feature ensures headers are self-contained by\r\ncompiling them with -fsyntax-only on supported compilers.\r\n\r\nThe header_modules feature is Bazel support for modules and is already\r\nenabled when CCTZ is included in Abseil. This just reduces the BUILD diff.","shortMessageHtmlLink":"Bazel: Support header_modules, layering_check and parse_headers (#277)"}},{"before":"ffce47e8923be7269a1f3055a3dc6ba5576a4563","after":"c8cd07cac8ac09882cc44cc69a4ecefaaa5c69a6","ref":"refs/heads/master","pushedAt":"2023-09-23T12:03:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"test: trim the kTimeZoneNames[] lists to \"real\" zones (#276)\n\nDebian/Trixie has split the zoneinfo files into two packages: \"tzdata\"\r\nand \"tzdata-legacy\", the latter of which may not be installed.\r\n\r\nTo facilitate testing in a Debian \"tzdata\"-only environment, lets trim\r\nthe `kTimeZoneNames[]` lists to only contain zones from that package.\r\n\r\nAside: Even so, \"testdata/zoneinfo\" will continue to contain all the\r\nbackward/backzone zones.\r\n\r\nFixes #274.","shortMessageHtmlLink":"test: trim the kTimeZoneNames[] lists to \"real\" zones (#276)"}},{"before":"1261fab0af89c3c1f4e1e6b6b354e0748a888428","after":"ffce47e8923be7269a1f3055a3dc6ba5576a4563","ref":"refs/heads/master","pushedAt":"2023-09-06T17:09:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"MSVC version greater 17.7.1 would give errors for civil_time_detail.h (#273)\n\nThe compiler cannot identify (max) as a trick to prevent MACRO treatment. A trailing return type fixes this.","shortMessageHtmlLink":"MSVC version greater 17.7.1 would give errors for civil_time_detail.h ("}},{"before":"17c7dbc812c771223f0f4a098bd7bc2db2bb76c1","after":"1261fab0af89c3c1f4e1e6b6b354e0748a888428","ref":"refs/heads/master","pushedAt":"2023-08-29T16:52:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Give FreeBSD the same treatment as OpenBSD re _XOPEN_SOURCE (#271)\n\nSee #224. Fixes #270.","shortMessageHtmlLink":"Give FreeBSD the same treatment as OpenBSD re _XOPEN_SOURCE (#271)"}},{"before":"04186a81e8c964d10b418172d6bd1aa58f9a9075","after":"17c7dbc812c771223f0f4a098bd7bc2db2bb76c1","ref":"refs/heads/master","pushedAt":"2023-08-04T18:06:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Changes the Windows SDK version check to support MingW (#269)\n\nWindows SDK added `windows.globalization.h` file from SDK\r\n10.0.10240.0, but MingW added this file in 10.0.22621.0.\r\n\r\nCredit to @veblush for co-developing this fix.","shortMessageHtmlLink":"Changes the Windows SDK version check to support MingW (#269)"}},{"before":"6355d6047fb542058374b32a9368a7fd2498f04c","after":"04186a81e8c964d10b418172d6bd1aa58f9a9075","ref":"refs/heads/master","pushedAt":"2023-08-01T14:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Extend transitions for 401 years (#268)\n\n2022g introduced a new zone, America/Ciudad_Juarez, whose \"-b slim\" form\r\nends in 2022, but with transitions that do not match those that would be\r\ngenerated by the POSIX TZ string used to handle instants in future years.\r\n\r\nIf we extend the transitions for only 400 years, instants beyond the\r\nlast generated transition in years equivalent to (2022 mod 400), will\r\nbe mapped back to 2022, where they could therefore be given the wrong\r\ntreatment.\r\n\r\nSo, extend the transitions using the POSIX string for 401 years instead.\r\nThis means we will always map back to a generated year (in this case,\r\n2023 to 2422).","shortMessageHtmlLink":"Extend transitions for 401 years (#268)"}},{"before":"616401dc9e84f73ce6764626a8c605281489ce3a","after":"6355d6047fb542058374b32a9368a7fd2498f04c","ref":"refs/heads/master","pushedAt":"2023-07-21T18:58:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Use a specific value (500) for _XOPEN_SOURCE (#266)\n\nFixes #265.","shortMessageHtmlLink":"Use a specific value (500) for _XOPEN_SOURCE (#266)"}},{"before":"f46ef8f575d9f2feef7b7295286f6c57d4ab7cc7","after":"616401dc9e84f73ce6764626a8c605281489ce3a","ref":"refs/heads/master","pushedAt":"2023-07-17T20:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Revert \"build: fix cross-platform android builds on OS X (#237)\" (#264)\n\nThis breaks toolchains that don't add the implicit Foundation linkopt.\r\nI can no longer reproduce this building envoy for Android so I'm not\r\nsure if we mis-diagnosed the issue, or if it was fixed another way.\r\n\r\nThis reverts commit 5417654582642359a597b273bacaaedcc99f758f.","shortMessageHtmlLink":"Revert \"build: fix cross-platform android builds on OS X (#237)\" (#264)"}},{"before":"467c42af6fecdb4371290aaffae4ee95d2414124","after":"f46ef8f575d9f2feef7b7295286f6c57d4ab7cc7","ref":"refs/heads/master","pushedAt":"2023-06-29T19:44:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Add a couple of direct-dependency includes (#263)\n\nWe happened to be picking these up transitively, but we\r\nshould not depend on that.","shortMessageHtmlLink":"Add a couple of direct-dependency includes (#263)"}},{"before":"e542de5f466e1eaa1b5e4fbe4f009be5c236ba87","after":"467c42af6fecdb4371290aaffae4ee95d2414124","ref":"refs/heads/master","pushedAt":"2023-06-14T15:25:53.628Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Add factory functions for named time zones (#262)\n\nFollow the direction of #256, which added factory functions for\r\nUTC, and add them for named time zones too. This tightens up\r\nthe `TimeZoneInfo` and `TimeZoneLibC` interfaces a little, most\r\nnotably by allowing `TimeZoneInfo::Load(const std::string&)` to\r\nbecome private. Re-order the implementation as a result (which\r\nforms the majority of the diff, sorry).\r\n\r\nAlso, add a new test to check that a `load_time_zone()` failure\r\nresults in a `time_zone` that compares equal to `utc_time_zone()`.\r\n\r\nFinally, cleanup a couple of unrelated comments.","shortMessageHtmlLink":"Add factory functions for named time zones (#262)"}},{"before":"2837e1be09ec0954aafeb05da6b0431e79e5be33","after":"e542de5f466e1eaa1b5e4fbe4f009be5c236ba87","ref":"refs/heads/master","pushedAt":"2023-06-13T21:14:22.997Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Streamline time_zone::Impl::UTCImpl to bypass general LoadTimeZone(). (#256)\n\nThis can allow environments like Emscripten WebAssembly to strip LoadTimeZone and all of the transitive filesystem code for loading timezones when only UTC is used.","shortMessageHtmlLink":"Streamline time_zone::Impl::UTCImpl to bypass general LoadTimeZone(). ("}},{"before":"b43d4d297b955a39a7b9636978a2b8c283e34b0f","after":"2837e1be09ec0954aafeb05da6b0431e79e5be33","ref":"refs/heads/master","pushedAt":"2023-06-13T02:31:06.097Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Fix missing include in time_zone.h (#261)\n\ntime_zone.h has references to std::femto, which is defined in .\r\nThis project currently compiles because this symbol is provided by\r\ntransitive includes in the C++ library implementation that are not\r\nguaranteed to exist.","shortMessageHtmlLink":"Fix missing include in time_zone.h (#261)"}},{"before":"13b90c852269e8694951e104b537ad379da2df7b","after":"b43d4d297b955a39a7b9636978a2b8c283e34b0f","ref":"refs/heads/master","pushedAt":"2023-06-08T19:15:55.593Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Add VxWorks support (#260)\n\nA little code is changed for:\r\nstrptime() is not supported by VxWorks.\r\nThe time zone variables in VxWorks are: timezone and tzname.","shortMessageHtmlLink":"Add VxWorks support (#260)"}},{"before":"ac497c9e38503338f6ba9ba90b4f43d97ec8acba","after":"13b90c852269e8694951e104b537ad379da2df7b","ref":"refs/heads/master","pushedAt":"2023-06-08T07:51:33.451Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Avoid implicit long -> int conversion when calling tm_gmtoff (#258)\n\nTo support comping library with -Werror,-Wshorten-64-to-32 flags.","shortMessageHtmlLink":"Avoid implicit long -> int conversion when calling tm_gmtoff (#258)"}},{"before":"ee24973228e3976663ce71cc616cd874810c2c3e","after":"ac497c9e38503338f6ba9ba90b4f43d97ec8acba","ref":"refs/heads/master","pushedAt":"2023-06-05T17:14:11.164Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Fix the \"libc:localtime\" implementation (#257)\n\nFix the TimeZoneLibC::MakeTime() handling of certain civil times\r\nin cases where that is possible. [Some mktime() implementations\r\ndo not support distinguishing unique/skipped/repeated civil times,\r\nso we make no guarantees.]\r\n\r\nAnd to that end, add a clearer note that the \"libc:*\" zones are\r\nfor internal testing only, and should not be used otherwise.\r\n\r\nFinally, add extra checks to MakeTime.LocalTimeLibC that exercise\r\nsome of the previously problematic cases.","shortMessageHtmlLink":"Fix the \"libc:localtime\" implementation (#257)"}},{"before":"5ea90471bd7fa1b2a2bef53fa30317dc5bea7910","after":"ee24973228e3976663ce71cc616cd874810c2c3e","ref":"refs/heads/master","pushedAt":"2023-05-24T16:33:41.509Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Explicit sign conversions on Windows (#255)\n\nAdd explicit casts to support compiling with -Wsign-conversion on Windows.","shortMessageHtmlLink":"Explicit sign conversions on Windows (#255)"}},{"before":"1bb996caf91effbf3e74ac444b0945b6360a8822","after":"5ea90471bd7fa1b2a2bef53fa30317dc5bea7910","ref":"refs/heads/master","pushedAt":"2023-05-22T14:54:49.816Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekmauro","name":"Derek Mauro","path":"/derekmauro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761129?s=80&v=4"},"commit":{"message":"Fully qualify another instance of cctz::format() in time_zone_format_test.cc (#253)\n\nThis is a follow-up to 8b81c2e5cec44f2f9147a9ece35f2fa1fb407049\r\n\r\nThis was tested during the Abseil import.","shortMessageHtmlLink":"Fully qualify another instance of cctz::format() in time_zone_format_…"}},{"before":"8b81c2e5cec44f2f9147a9ece35f2fa1fb407049","after":"1bb996caf91effbf3e74ac444b0945b6360a8822","ref":"refs/heads/master","pushedAt":"2023-05-19T23:07:12.279Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"local_time_zone: Add Windows support with WinRT (#242)\n\nThe Windows API historically didn't use the IANA time zone names, however,\r\nWindows 10 introduced the new WinRT Calendar class that returns the IANA\r\nidentifiers.\r\n\r\nThis PR uses the new API and gets the local time zone on Windows 10 and\r\nlater. To maintain binary compatibility with Windows 7 and earlier (down to\r\nWindows XP), the DLL and function pointers are dynamically loaded.\r\n\r\nIt still requires the application developer to provide zoneinfo (e.g. setting the\r\nTZDIR environment variable).\r\n\r\nFixes #53.\r\n\r\nTest run:\r\n```\r\nPS C:\\src\\cctz> [System.Environment]::OSVersion\r\n\r\nPlatform ServicePack Version VersionString\r\n-------- ----------- ------- -------------\r\n Win32NT 10.0.19045.0 Microsoft Windows NT 10.0.19045.0\r\n\r\nPS C:\\src\\cctz> Set-Timezone \"Tokyo Standard Time\"\r\nPS C:\\src\\cctz> Get-Timezone\r\n\r\nId : Tokyo Standard Time\r\nHasIanaId : False\r\nDisplayName : (UTC+09:00) Osaka, Sapporo, Tokyo\r\nStandardName : Tokyo Standard Time\r\nDaylightName : Tokyo Daylight Time\r\nBaseUtcOffset : 09:00:00\r\nSupportsDaylightSavingTime : False\r\n\r\n\r\nPS C:\\src\\cctz> $ENV:TZDIR=\"C:\\src\\cctz\\testdata\\zoneinfo\"\r\nPS C:\\src\\cctz> bazel run :time_tool\r\nINFO: Analyzed target //:time_tool (0 packages loaded, 0 targets configured).\r\nINFO: Found 1 target...\r\nTarget //:time_tool up-to-date:\r\n bazel-bin/time_tool.exe\r\nINFO: Elapsed time: 0.438s, Critical Path: 0.01s\r\nINFO: 1 process: 1 internal.\r\nINFO: Build completed successfully, 1 total action\r\nINFO: Running command line: bazel-bin/time_tool.exe\r\ntz: Asia/Tokyo [ver= #trans=10 #types=3 spec='JST-9']\r\nkind: UNIQUE\r\nwhen {\r\n time_t: 1684532590\r\n UTC: 2023-05-19 21:43:10 +00:00:00 (UTC) [wd=Fri yd=139 dst=F off=+0]\r\n local: 2023-05-20 06:43:10 +09:00:00 (JST) [wd=Sat yd=140 dst=F off=+32400]\r\n in-tz: 2023-05-20 06:43:10 +09:00:00 (JST) [wd=Sat yd=140 dst=F off=+32400]\r\n}\r\n```","shortMessageHtmlLink":"local_time_zone: Add Windows support with WinRT (#242)"}},{"before":"bb4d205ec96cd4732746c0e2a4d0a578e6aad295","after":"8b81c2e5cec44f2f9147a9ece35f2fa1fb407049","ref":"refs/heads/master","pushedAt":"2023-05-18T22:36:18.926Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekmauro","name":"Derek Mauro","path":"/derekmauro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761129?s=80&v=4"},"commit":{"message":"Fully qualify cctz::format in tests (#251)\n\nWhen cctz is imported into Abseil in a nested namespace\r\n(absl::time_internal::cctz), GCC 13 considers unqualified calls to\r\ncctz::format to be ambiguous with C++20's std::format.\r\n\r\nI tried adding a using declaration at the top of the files, but that\r\ndidn't work.","shortMessageHtmlLink":"Fully qualify cctz::format in tests (#251)"}},{"before":"6c9fa5e520560ab31b28d8edf0d4d8871db31767","after":"bb4d205ec96cd4732746c0e2a4d0a578e6aad295","ref":"refs/heads/master","pushedAt":"2023-04-27T19:27:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Prefer std::copy_n() over std::copy() where appropriate (#250)","shortMessageHtmlLink":"Prefer std::copy_n() over std::copy() where appropriate (#250)"}},{"before":"1fb16492ff8e5b90c4b490467db19fa906be5a04","after":"6c9fa5e520560ab31b28d8edf0d4d8871db31767","ref":"refs/heads/master","pushedAt":"2023-04-26T23:49:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Correct a spelling mistake (#249)","shortMessageHtmlLink":"Correct a spelling mistake (#249)"}},{"before":"4eda7435413ec88be31ce2313c11f1b7a8832b9c","after":"1fb16492ff8e5b90c4b490467db19fa906be5a04","ref":"refs/heads/master","pushedAt":"2023-03-28T21:45:35.475Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devbww","name":"Bradley White","path":"/devbww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14679271?s=80&v=4"},"commit":{"message":"Update zoneinfo files to 2023c. (#245)","shortMessageHtmlLink":"Update zoneinfo files to 2023c. (#245)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOLXEPgA","startCursor":null,"endCursor":null}},"title":"Activity · google/cctz"}