Extract timestamp formatting to string_format.

This commit is contained in:
Jared Boone
2016-01-15 18:15:05 -08:00
parent de98dfe10b
commit 6ead63d02d
3 changed files with 15 additions and 8 deletions

View File

@@ -112,3 +112,11 @@ std::string to_string_hex(const uint32_t n, const int32_t l) {
return p;
}
std::string to_string_timestamp(const rtc::RTC& value) {
return to_string_dec_uint(value.year(), 4, '0') +
to_string_dec_uint(value.month(), 2, '0') +
to_string_dec_uint(value.day(), 2, '0') +
to_string_dec_uint(value.hour(), 2, '0') +
to_string_dec_uint(value.minute(), 2, '0') +
to_string_dec_uint(value.second(), 2, '0');
}