C#からは、戻り値の型(またはパラメータ)としてDateTimeを持つ可能性があるクラスを書くことがよくありました。今私はC++でプログラミングしています。 (time_t型、のtm構造体、Boost.Date_Time、他の何か?)日時値を返すメソッドの戻り値として使用するために適切なデータ型は何である例えば:C++ datetimeを返す適切な関数の戻り値の型?
class Customer
{
...
? GetDateTimeCreated() const;
void SetLastContactDateTime(? date);
...
}
また、どのような関数のパラメータとして日付/時刻の受け入れについては?
'struct tm'は書式設定にのみ使用されます。 C++は、 'time_t'、' Boost.Date_Time'、そしてあなたのプラットフォームがあなたに与えるもののほかに、日付/時刻のための標準を持っていません。 –
time_tは時間値の適切な戻り値の型です。 %manについて、time_tについて調べる時間。可能 –
別のstackoverflowの記事が出て役立つ http://stackoverflow.com/questions/1650715/c-standard-date-time-class – user800612