Retrieves the microsecond component.
constexpr std::uint32_t microsecond() const;
If this->valid() == true, this value is within the [0, 999999] range.
this->valid() == true
[0, 999999]
No-throw guarantee.