Classe time_base
A classe serve como classe base para facetas do modelo de classe time_get, definindo apenas o tipo enumerado dateorder
e várias constantes desse tipo.
Sintaxe
class time_base : public locale::facet {
public:
enum dateorder {
no_order,
dmy,
mdy,
ymd,
ydm
};
time_base(size_t _Refs = 0)
~time_base();
};
Comentários
Cada constante caracteriza uma maneira diferente de ordenar os componentes de uma data. As constantes são:
no_order
não especifica nenhuma ordem específica.dmy
especifica a ordem dia, mês e ano, como em 2 de dezembro de 1979.mdy
especifica a ordem mês, dia e ano, como em dezembro 2 de 1979.ymd
especifica a ordem ano, mês e dia, como em 1979/12/2.ydm
especifica a ordem ano, dia e mês, como em 1979: 2 de dezembro.
Requisitos
Cabeçalho:<locale>
Namespace: std