1

提供された開始日と週末の期間に基づいて終了日を計算するオラクルのストアプロシージャを使用して、ac#.net ソリューションを開発しています。

つまり、開始日: 2013 年 1 月 3 日 先送り日数: 10

開始日 = (2011 年 5 月 5 日) - 10 日 (週末を含む)

開始日 = 2013 年 6 月 2 日

ありがとうございました、

4

3 に答える 3

2

の使用AddDays方法DateTime

DateTime startDate = new DateTime(2013,3,1);
var endDate = startDate.AddDays(10);
于 2013-04-18T14:56:36.677 に答える
1

これは、Oracle でさまざまな方法で実行できます。INTERVALそれは標準的なものなので、私はその方法を提案します:

SELECT yourdate + INTERVAL '10' DAY, ...

を一重引用符で囲む10必要があります。

「古い」方法は、日付に 10 を足すだけです。Oracle はこれを日として扱います。

SELECT yourdate + 10, ...
于 2013-04-18T14:57:22.777 に答える
0
//DateTime start_date = ...
DateTime end_date = start_date.AddDays(10);
于 2013-04-18T14:58:11.887 に答える