Hello Maxim,
since the Core::Time class depends on functionality available in the particular target, we had to limit the corresponding interface to what is typically common in all targets when coding time/date. We selected the UNIX time, which is counted in seconds since 1.1.1970. Therefore the limitation to 1970. Storing such time values in 32-bit integer we can cover the range till year 2038.
In fact, we plan to add new 64-bit integer data type to Chora language and redesign the Core::Time class to be able to calculate with very, very large date range. This is actually waiting on our to-do list.
I hope, you can workaround this limitation by copy the original Core::Time class and adapting your copy to your needs.
Best regards
Paul Banach