Antenna House PDF Tool API (C++) 8.0
PtlDate.h
1
2// PtlDate.h
3// Copyright (C) 2013-2018 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLDATE_H_
7#define PDFTK_PTLDATE_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
16
17class PDFTK_API PtlDate
18{
19private:
20 int m_dataDate;
21public:
22 int getHandle() const;
23
24public:
30
41 PtlDate(int YY, int MM, int DD, int h, int m, int s);
42
48 PtlDate(const PtlDate& obj);
49
54
55public:
62
63public:
69 int getYear() const;
70
76 void setYear(int year);
77
83 int getMonth() const;
84
90 void setMonth(int month);
91
97 int getDay() const;
98
104 void setDay(int day);
105
111 int getHour() const;
112
118 void setHour(int hour);
119
125 int getMin() const;
126
132 void setMin(int min);
133
139 int getSec() const;
140
146 void setSec(int sec);
147
153 bool isValid() const;
154};
155
156} // namespace PdfTk
157
158#endif // PDFTK_PTLDATE_H_
void setSec(int sec)
秒情報を設定
PtlDate(const PtlDate &obj)
コピーコンストラクタ
int getSec() const
秒情報を取得
int getMonth() const
月情報を取得
PtlDate(int YY, int MM, int DD, int h, int m, int s)
コンストラクタ
~PtlDate()
デストラクタ
void setHour(int hour)
時情報を設定
void setYear(int year)
年情報を設定
int getHour() const
時情報取得
PtlDate & operator=(const PtlDate &obj)
コピーオペレータ
int getDay() const
日情報を取得
int getYear() const
年情報を取得
PtlDate()
コンストラクタ
void setMin(int min)
分情報を設定
void setMonth(int month)
月情報を設定
int getMin() const
分情報を取得
void setDay(int day)
日情報を設定
bool isValid() const
日付が有効かどうかを取得。