Are there any restrictions on what values are allowed for SystemTime? There are various platform implementations in std that are unable to represent a SystemTime before SystemTime::UNIX_EPOCH, although there’s a test in std that creates a SystemTime of one second before UNIX_EPOCH. Is an application allowed to create arbitrary SystemTime values?