Antenna House PDF Tool API (C++) 8.0
PdfTk::PtlDate クラス

#include <PtlDate.h>

公開メンバ関数

int getHandle () const
 PtlDate ()
 コンストラクタ
 PtlDate (int YY, int MM, int DD, int h, int m, int s)
 コンストラクタ
 PtlDate (const PtlDate &obj)
 コピーコンストラクタ
 ~PtlDate ()
 デストラクタ
PtlDateoperator= (const PtlDate &obj)
 コピーオペレータ
int getYear () const
 年情報を取得
void setYear (int year)
 年情報を設定
int getMonth () const
 月情報を取得
void setMonth (int month)
 月情報を設定
int getDay () const
 日情報を取得
void setDay (int day)
 日情報を設定
int getHour () const
 時情報取得
void setHour (int hour)
 時情報を設定
int getMin () const
 分情報を取得
void setMin (int min)
 分情報を設定
int getSec () const
 秒情報を取得
void setSec (int sec)
 秒情報を設定
bool isValid () const
 日付が有効かどうかを取得。

詳解

PDFの日時情報を表現したクラスです。

PtlDate.h17 行目に定義があります。

構築子と解体子

◆ PtlDate() [1/3]

PdfTk::PtlDate::PtlDate ( )

コンストラクタ

例外
PtlException

◆ PtlDate() [2/3]

PdfTk::PtlDate::PtlDate ( int YY,
int MM,
int DD,
int h,
int m,
int s )

コンストラクタ

引数
YY年。
MM月。
DD日。
h時。
m分。
s秒。
例外
PtlException

◆ PtlDate() [3/3]

PdfTk::PtlDate::PtlDate ( const PtlDate & obj)

コピーコンストラクタ

引数
objコピー元オブジェクト。
例外
PtlException

関数詳解

◆ getDay()

int PdfTk::PtlDate::getDay ( ) const

日情報を取得

戻り値
日情報(1〜31)
例外
PtlException

◆ getHour()

int PdfTk::PtlDate::getHour ( ) const

時情報取得

戻り値
時情報(0〜23)
例外
PtlException

◆ getMin()

int PdfTk::PtlDate::getMin ( ) const

分情報を取得

戻り値
分情報(0〜59)
例外
PtlException

◆ getMonth()

int PdfTk::PtlDate::getMonth ( ) const

月情報を取得

戻り値
月情報(1〜12)
例外
PtlException

◆ getSec()

int PdfTk::PtlDate::getSec ( ) const

秒情報を取得

戻り値
秒情報(0〜59)
例外
PtlException

◆ getYear()

int PdfTk::PtlDate::getYear ( ) const

年情報を取得

戻り値
年情報(4桁の西暦年)
例外
PtlException

◆ isValid()

bool PdfTk::PtlDate::isValid ( ) const

日付が有効かどうかを取得。

戻り値
true: 有効。false: 有効でない。
例外
PtlException

◆ operator=()

PtlDate & PdfTk::PtlDate::operator= ( const PtlDate & obj)

コピーオペレータ

引数
objコピー元オブジェクト。
例外
PtlException

◆ setDay()

void PdfTk::PtlDate::setDay ( int day)

日情報を設定

引数
day日情報(1〜31)
例外
PtlException

◆ setHour()

void PdfTk::PtlDate::setHour ( int hour)

時情報を設定

引数
hour時情報(0〜23)
例外
PtlException

◆ setMin()

void PdfTk::PtlDate::setMin ( int min)

分情報を設定

引数
min分情報(0〜59)
例外
PtlException

◆ setMonth()

void PdfTk::PtlDate::setMonth ( int month)

月情報を設定

引数
month月情報(1〜12)
例外
PtlException

◆ setSec()

void PdfTk::PtlDate::setSec ( int sec)

秒情報を設定

引数
sec秒情報(0〜59)
例外
PtlException

◆ setYear()

void PdfTk::PtlDate::setYear ( int year)

年情報を設定

引数
year年情報(4桁の西暦年)
例外
PtlException