To create a time point for the current time, you can use: std::chrono::system_clock::now().
I cannot figure out, however, how to create a time point given milliseconds since the UNIX epoch?
Also, is std::chrono::time_point even the recommended way to represent "instants" in time? Or should std::time_t be preferred?