問題タブ [coledatetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5890 参照

c# - MFC の COleDateTime から C# DateTime に変換するにはどうすればよいですか?

C++ MFC Dll で COleDateTime を戻り値の型として使用する古いライブラリがあります。PInvoke を実行するとき、それを自信を持って DateTime オブジェクトにマーシャリングできますか? または、COleDateTime を 1970 年以降のティック数に変換し、それらのティックを C# 呼び出しプロジェクトの DateTime オブジェクトに変換するなど、奇抜なことをする必要がありますか?

ありがとう!

0 投票する
3 に答える
2552 参照

php - COledatetime を UNIX 時間 / PHP 時間に変換するには?

COleDateTime::GetCurrentTime() を UNIX タイム スタンプに変換するにはどうすればよいですか。具体的には、値を変換して PHP で date() 関数を使用できるようにするにはどうすればよいですか?

0 投票する
3 に答える
1780 参照

java - OLEDateJavaの実装

優れたOLEDateJava実装が必要ですが、これは機能していないようです。(Apache Commonsのように)既知の優れたオープンソース実装はありますか?そうでない場合は、どこでそれについて読んで、独自の実装を作成しますか?

0 投票する
1 に答える
693 参照

java - Java と C++ の型

私は最近、coledatetime の Java 実装について質問を受けました。Chrisは、問題は型変換にある可能性があると言いました: cpp-float と java-float (または、cpp-date と java-date のどちらかです。型ではありませんが..) . これについていくつか質問があります。

  • Java と C++ の型の比較表はありますか?
  • 型変換問題である場合、私の状況では (いくつかの C++ プログラムで既に作成された OLEDate レコードを含むデータベースがあります。OLEDate フィールドの互換性が維持されるように、そのデータベースを読み書きする必要があります。私の Java コードは適切な日付を読み取ります、および C++ プログラムは、Java プログラムが db に書き込んだ内容の影響を受けません)。
    • COleDateTime を使用して JNI で日付を取得しますか?
    • どうしても独自の実装を作成しますか (より広範な型を使用するか、その他のものを使用します)?
  • 何かありますか?
0 投票する
2 に答える
7203 参照

mfc - ColeDateTime を CTime に変換したい

データベースから日時をColeDateTime形式で読み取っています。CTime日付月年と時刻を取得するために変換したい。

どうすればこれを行うことができますか?

前もって感謝します。

0 投票する
1 に答える
1208 参照

java - Java コードで Outlook の予定に開始日と終了日を設定するための日付形式

Java コードを使用して Outlook で予定を作成しています。ここで、予定のフィールドに新しい値を設定できます。そのコードは

このコードは、件名フィールドに値「Test」を設定します。

ここでは、一般的な OLE メカニズム「バリアント」を使用して、共通のインターフェイスを介してさまざまな種類のデータを渡します。次に、予定の日付を設定する方法を知りたいと思います。私を助けてください..

前もって感謝します :)

0 投票する
1 に答える
1268 参照

c++ - COleDateTimeから直接年と月を取得する方が速いですか、それとも最初にSYSTEMTIMEに変換する方が速いですか?

COleDateTimeオブジェクトから年と月を取得したいのですが、できるだけ速くしたいと思います。私には2つの選択肢があります。

また

問題は、どちらが速いでしょうか?

COleDateTime内部の日付表現をDATEtypedefとして格納するため、を呼び出すGetYear()と、GetMonth()毎回これらを計算する必要があります。このSYSTEMTIME場合、との値はwYearswMonthとして格納されるDWORDため、値を取得する場合にすぎませんが、COleDateTimeaを。に変換する際にオーバーヘッドが発生しSYSTEMTIMEます。

ありがとう、

スターレン

0 投票する
1 に答える
1032 参照

c++ - coledatetime の値が正しくありません

私はCOleDateTimeMFCで数日間戦っています。私はCTime正しい値を持っています。年、日、月、時、分、秒を修正します。CTimeに変換するいくつかの方法を試しましたCOleDateTime

-1.eCTimデータをコンストラクターに入れましたCOleDateTime

-2. にフォーマットCTimeしましたtime.Format("%m/%d/%y %H:%M:%S");

ParseDateTimeに渡されCOleDateTimeます。

-3. また、私SetDateTimeCOleDateTime

その後、1〜2分という間違った値が得られます。多かれ少なかれ。私は前にそれを見たことがなく、インターネットで何も見つけることができませんでした.誰もが精度の低下について言っていますが、これは1分ではなく1秒です. 私に何かアドバイスをください!ありがとうございました

0 投票する
1 に答える
1263 参照

c++ - C++ ParseDateTime() - 英国の日付としての SQL 日時

MSSQL データベースの datetime に日付が格納されています。私の C++ アプリケーションでは、これらの日付がデータベースから取り出され、CString に格納されます。

COleDateTime の ParseDateTime() を使用して、これらの日付を適切な形式で表示しようとしています。ただし、それらはアメリカの形式 (MM/DD/YYYY) で表示され、そのように並べ替えられていることがわかりました。英国形式 (MM/DD/YYYY) で表示してほしい。以下のコードを試してみましたが、違いはありません。

ありがとう!

0 投票する
1 に答える
1260 参照

c++ - ColeDateTimeSpan で日を減算して ColeDateTime にする

課題の 1 つで古い日付クラスを更新する必要があり、やり直さなければならないこの機能に行き詰まっています。

操作が可能な場合、関数は Bool を返す必要があります。

私がやりたいことは、ColeDateTimeSpan で日を ColeDateTime に減算することです

私はこのようなことができることを知っています:

この場合、私の関数は true を返します。

この場合、私の関数はクラッシュする代わりに false を返します

これは私がこれまでに持っているものです:

ありがとう!

編集:減算を意味しました....