[Kernel] Overhaul Rtl time functions.

- Add date third party submodule.
- [Kernel] Add xclock.
- [Kernel] Reimplement RtlTimeToTimeFields using std::chrono/date/xclock.
- [Kernel] Reimplement RtlTimeFieldsToTime using std::chrono/date/xclock.
- Supersedes #1612.
This commit is contained in:
gibbed
2020-11-21 21:31:08 -06:00
committed by Rick Gibbed
parent 63ff758049
commit 4f25a96928
4 changed files with 118 additions and 33 deletions

3
.gitmodules vendored
View File

@@ -70,3 +70,6 @@
[submodule "third_party/premake-androidmk"]
path = third_party/premake-androidmk
url = https://github.com/Triang3l/premake-androidmk.git
[submodule "third_party/date"]
path = third_party/date
url = https://github.com/HowardHinnant/date.git