time_base 类

一种充当类模板 time_get 的 facet 基类的类,用于仅定义枚举的类型 dateorder 以及此类型的几个常量。

语法

class time_base : public locale::facet {
public:
    enum dateorder {
        no_order,
        dmy,
        mdy,
        ymd,
        ydm
    };
    time_base(size_t _Refs = 0)
    ~time_base();
};

备注

每个常量以不同的方式对日期组件进行排序。 这些常量包括:

  • no_order:指示没有特定顺序。

  • dmy:指示顺序为日月年;例如,2 日,12 月,1979 年。

  • mdy:指示顺序为月日年;例如,12 月 2 日,1979 年。

  • ymd:指示顺序为年月日,例如 1979/12/2。

  • ydm:指示顺序为年日月;例如,1979 年,2 日,12 月。

要求

标头:<locale>

命名空间: std

另请参阅

C++ 标准库中的线程安全