Index: net/der/parse_values.cc |
diff --git a/net/der/parse_values.cc b/net/der/parse_values.cc |
index 903daafdc0d7221e29607486f46e6064c795564e..7bd5bc5d5dcd18ffdc7f9fb261dea527430dd1f4 100644 |
--- a/net/der/parse_values.cc |
+++ b/net/der/parse_values.cc |
@@ -383,6 +383,23 @@ bool ParseGeneralizedTime(const Input& in, GeneralizedTime* value) { |
return true; |
} |
+der::GeneralizedTime ConvertBaseTime(const base::Time::Exploded& exploded) { |
svaldez
2016/06/23 14:03:15
Is this called from anywhere other than here? Migh
|
+ der::GeneralizedTime result; |
+ result.year = exploded.year; |
+ result.month = exploded.month; |
+ result.day = exploded.day_of_month; |
+ result.hours = exploded.hour; |
+ result.minutes = exploded.minute; |
+ result.seconds = exploded.second; |
+ return result; |
+} |
+ |
+der::GeneralizedTime ConvertBaseUTCTime(const base::Time& time) { |
+ base::Time::Exploded exploded; |
+ time.UTCExplode(&exploded); |
+ return ConvertBaseTime(exploded); |
+} |
+ |
} // namespace der |
} // namespace net |