The facet time_get has 6 member functions:
dateorder date_order() const;
Determines how the date, month and year are ordered.
Returns an enumeration representing the date, month, year order. Returns zero if it is un-ordered.
iter_type get_time (iter_type s, iter_type end, ios_base& str, ios_base::iostate& err, tm* t) const;
Determines the localized time.
Returns an iterator immediately beyond the last character recognized as a valid time.
iter_type get_date (iter_type s, iter_type end,ios_base& str, ios_base::iostate& err, tm* t) const;
Determines the localized date.
Returns an iterator immediately beyond the last character recognized as a valid date.
iter_type get_weekday (iter_type s, iter_type end, ios_base& str, ios_base::iostate& err, tm* t) const;
Determines the localized weekday.
Returns an iterator immediately beyond the last character recognized as a valid weekday.
iter_type get_monthname (iter_type s, iter_type end, ios_base& str, ios_base::iostate& err, tm* t) const;
Determines the localized month name.
Returns an iterator immediately beyond the last character recognized as a valid month name.
iter_type get_year(iter_type s, iter_type end, ios_base& str, ios_base::iostate& err, tm* t) const;
Determines the localized year.
Returns an iterator immediately beyond the last character recognized as a valid year.