PDFTool.NET 7.0
PdfTkNet::PtlDate Class Reference

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

#include <NetDate.h>

Inheritance diagram for PdfTkNet::PtlDate:
Collaboration diagram for PdfTkNet::PtlDate:

Public Member Functions

PdfTk::PtlDate * getNative ()
 PtlDate ()
 コンストラクタ
 PtlDate (int YY, int MM, int DD, int h, int m, int s)
 コンストラクタ
 PtlDate (PtlDate^ obj)
 コピーコンストラクタ
 ‾PtlDate ()
 デストラクタ
 !PtlDate ()
 ファイナライザ。
PtlDate operator= (PtlDate^ obj)
 コピーオペレータ
int getYear ()
 年情報を取得
void setYear (int year)
 年情報を設定
int getMonth ()
 月情報を取得
void setMonth (int month)
 月情報を設定
int getDay ()
 日情報を取得
void setDay (int day)
 日情報を設定
int getHour ()
 時情報を取得
void setHour (int hour)
 時情報を設定
int getMin ()
 分情報を取得
void setMin (int min)
 分情報を設定
int getSec ()
 秒情報を取得
void setSec (int sec)
 秒情報を設定
bool isValid ()
 日付が有効かどうかを取得。

Protected Attributes

PdfTk::PtlDate * m_native

Detailed Description

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

Constructor & Destructor Documentation

◆ PtlDate() [1/3]

PdfTkNet::PtlDate::PtlDate ( )

コンストラクタ

Exceptions
PtlException

◆ PtlDate() [2/3]

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

コンストラクタ

Parameters
YY年。
MM月。
DD日。
h時。
m分。
s秒。
Exceptions
PtlException

◆ PtlDate() [3/3]

PdfTkNet::PtlDate::PtlDate ( PtlDate^ obj)

コピーコンストラクタ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ getDay()

int PdfTkNet::PtlDate::getDay ( )

日情報を取得

Returns
日情報(1〜31)
Exceptions
PtlException

◆ getHour()

int PdfTkNet::PtlDate::getHour ( )

時情報を取得

Returns
時情報(0〜23)
Exceptions
PtlException

◆ getMin()

int PdfTkNet::PtlDate::getMin ( )

分情報を取得

Returns
分情報(0〜59)
Exceptions
PtlException

◆ getMonth()

int PdfTkNet::PtlDate::getMonth ( )

月情報を取得

Returns
月情報(1〜12)
Exceptions
PtlException

◆ getSec()

int PdfTkNet::PtlDate::getSec ( )

秒情報を取得

Returns
秒情報(0〜59)
Exceptions
PtlException

◆ getYear()

int PdfTkNet::PtlDate::getYear ( )

年情報を取得

Returns
年情報(4桁の西暦年)
Exceptions
PtlException

◆ isValid()

bool PdfTkNet::PtlDate::isValid ( )

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

Returns
true: 有効。false: 有効でない。
Exceptions
PtlException

◆ operator=()

PtlDate PdfTkNet::PtlDate::operator= ( PtlDate^ obj)

コピーオペレータ

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

◆ setDay()

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

日情報を設定

Parameters
day日情報(1〜31)
Exceptions
PtlException

◆ setHour()

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

時情報を設定

Parameters
hour時情報(0〜23)
Exceptions
PtlException

◆ setMin()

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

分情報を設定

Parameters
min分情報(0〜59)
Exceptions
PtlException

◆ setMonth()

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

月情報を設定

Parameters
month月情報(1〜12)
Exceptions
PtlException

◆ setSec()

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

秒情報を設定

Parameters
sec秒情報(0〜59)
Exceptions
PtlException

◆ setYear()

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

年情報を設定

Parameters
year年情報(4桁の西暦年)
Exceptions
PtlException