年を考慮して、特定の日付から1年の日を計算する必要があります。与えられた日付から1年の日数を取得する方法
私はブラジルにいるので、私はDD/MM/yyyy形式で
Console.WriteLine("Please inform the date in format dd/mm/yyyy"); DateTime dateInformed = DateTime.Parse(Console.ReadLine()); . . . Console.WriteLine("The day of the year is:" +);
例使用しています:私が受け取った場合
を:21/10/2016私は示して
私が受け取った場合は2016年の日数:21/10/1993私はそれが閏年だかどう考慮
1993年の日数を表示します。
私がうまく説明しなかった場合は申し訳ありません。
ありがとうございます!
EDIT: 一部の人々は、重複する質問として報告さが、私はそうは思いません。
は、私はコンソールのユーザーからの完全な日付を受信するつもりです
...私は別の方法で説明してみましょう。 ユーザーが私に与えた年の日数をdd/mm/yyyyの形式で取得する方法はわかりませんでした。 私はcalcは基本的には:ユーザーが入力した日付 - 年の最初の日だと思います。しかし、今年が閏年かどうかを知る必要もあります。 しかし、C#でDateTimeを使ってこれを行う方法がわかりません。
別の例...
10分の25/ - 2016年1月1日=日年の298
10分の25/から01/01/2015 =日今年の
私はちょうど異なる入り口で日、月、年を受け取る考えがあります。
ありがとうございました!
ほとんど詳しい説明ですが、あなたの説明は意味をなさない。あなたは*与えられた日から1年の日を計算したいですか** **または** 2つの質問が非常に異なるため、* 2016 *の日数が必要ですか? –
[DateTime](https://msdn.microsoft.com/en-us/library/system.datetime(v = vs.110).aspx)には便利な[メソッド](https://msdn.microsoft。 'IsLeapYear()'、 'DaysInMonth()'、 'GetDateTimeFormat()'などを考慮して、com/en-us/library/system.datetime_methods(v = vs.110).aspx) – levelonehuman
[指定された日付から1年間の合計日数を取得する方法](http://stackoverflow.com/questions/10495802/how-to-get-the-total-number-of-days-日付から - 年 - から - 与えられた日付)。月と日は無関係です。うるう年でない限り年間365日あります。その場合は366があります。うるう年かどうかを判断するだけです。 –