inbuilt DayOfYear関数を使用せずに今年の日付(2月2日は33など)を取得したいと考えています。 現在の日付はすぐにDateTimeピッカーに変更されます。 すべての応答が非常に高く評価されます。DayOfYear機能を使用していない日を取得していますか?
-4
A
答えて
3
「開始月」の値(1、32、60、90、121など)のハードコードされた配列を使用して自分で計算することができ、うるう年と月が3月かそれ以降...しかし、なぜ内蔵のプロパティを使用していないのですか?
また、Noda Timeは、これはあなたがページをユーザーに提供している場合は適切ではないかもしれないシステムタイムゾーンを、使用することに注意してください(DateTime.DayOfYear
:)
// Ideally, use an injected IClock for testability...
var now = SystemClock.SystemNow.InZone(DateTimeZone.SystemDefault);
var dayOfYear = now.DayOfYear;
を使用していませんさまざまなタイムゾーンを考えてください。
4
DateTime.Now.DayOfYear
を使用しない理由があると思われます。また、この質問に答える人は、 、私の答えは:
int dayOfYear = DateTime.Now.DayOfYear;
0
あなたはそれを自分で計算することができます。
protected int GetJulianDate(System.DateTime dDate)
{
// CREATE THE JULIAN DATE FROM THE PROVIDED DATE
// dDate - THE DATE TO BE CONVERTED
DateTime firstDay = DateTime.Parse("01/01/" + dDate.Year);
TimeSpan ts = dDate.Subtract(firstDay);
return ts.Days + 1;
}
関連する問題
- 1. 機能を使用していて、グローバルを使用していない
- 2. MSアクセス - 日付が機能していない最大機能
- 3. * Devartを使用していない* ChangeConflictExceptionを取得しています
- 4. MongoDB:GridFSで使用可能なバケットのリストを取得していますか?
- 5. 新しい機能を友人機能としてオーバーロードしていますか?
- 6. とにかくログ機能を使用していますか?
- 7. 次の日曜日の次の日を取得する(カレンダーを使用していない)
- 8. Android:Textview.SetText(characterSequence)を使用して[OBJ]を取得しています
- 9. Eclipseはエクスポート機能でビルドインコンパイラを使用していますか?
- 10. Xcode PopOver - クロスファイル機能を使用していますか?
- 11. Tomcatを使用していますが、ClassNotFoundExceptionを取得しています:org.jboss.logging.BasicLogger
- 12. %cを使用して奇数ループが機能しない
- 13. PHPでexec()を使用してmkdirコマンドが機能しない
- 14. IE8でcufonを使用してリンクが機能しない
- 15. Arduino IDEでシリアルモニタを使用しています(これはなぜ機能していますか?)
- 16. Javascriptはディレクトリリストを取得する機能をサポートしていますか?
- 17. opencvでメディアンフィルタを使用しているが、メジアンフィルタ機能を使用していない画像圧縮
- 18. MDXを使用して空でない値の最後の日付を取得
- 19. .matchを使用して特定の単語を取得し、正規表現が機能しない
- 20. T-SQL - 列として行を取得する(ピボットが機能しない)
- 21. svgで使用タグが機能していない
- 22. ブートストラップモーダルフォームを使用したADDが機能していません
- 23. IDを使用してLDAPアクティブディレクトリからデータを取得していますか?
- 24. なぜフォームビルダを機能しない "読み取り専用"に設定していますか?
- 25. phonebackを使用しています - xmlサーバーからのフェッチが正しく機能していませんか?
- 26. コントローラ機能のデータベースから特定のデータを取得しています
- 27. 文書化されていないiPhone SDKの機能を使用していますか?私のアプリで
- 28. グラフapiを使用してロケールを取得しないgetSignedRequest
- 29. Asp.net MVCのoptgroup機能のヘルパーコードを使用しています
- 30. 古いAPIバージョンで非推奨の機能を使用していますか?
なぜ?好奇心... – Asken
「DateTime.Now.DayOfYear」を使用してみませんか? –
組み込みの機能を使用したくない場合は、*なぜそうでないのかについての詳細を提供できれば助かります。宿題の場合は、大丈夫です。あなたの環境にいくつかの特別な制限がある場合、*詳細*それらの機能は組み込まれていない場合、人々が盲目的に動作している場合、提案された回答がどのようになるかをどのように知っていますか? –