アプリ版:「スタンプのみでお礼する」機能のリリースについて

.NET 2003 C++です。
フォーム上にカレンダを置いて選択された日時をDateTime型で管理しています。

ところが、途中でどうしても使用しなければいけないクラスへの時間の引数がtime_t型なのです。

その為、DateTimeからtime_tへの変換を模索していますが、よくわかりませんでした。どなたかお知恵をおかしください。

Convertでは、Stringへの変換しか対応してません。
Stringからtime_tへの変換の仕方でもいいんですが。

※ミリ秒は使用しません。

A 回答 (1件)

正攻法としては、tm構造体を設定してからmktime関数を呼び出します。



tm構造体にはいろいろなフィールドがありますが、年月日と時分秒だけ設定すれば、後は不定でも大丈夫です。(念のため0で初期化しておきましょう)
    • good
    • 0
この回答へのお礼

ありがとうございます。

tm型に個別に値を格納できるのを忘れていました。
助かりました。

お礼日時:2006/04/04 18:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!