Partilhar via


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

Confira também

Acesso Thread-Safe na Biblioteca Padrão C++