C#でMidnight DateTimeを作成する最適な方法

C#でMidnight DateTimeを作成する最適な方法

真夜中のDateTimeを作成する必要があります 私はちょうどこれをやった: DateTime endTime=DateTime.Now; endTime.Subtract(endTime.TimeOfDay); まだテストしていない、私はそれが動作すると仮定しているが、より良い/クリーナーの方法はありますか?…


c# - 秒を(Hour:Minutes:Seconds:Milliseconds)時間に変換する最善の方法は何ですか?

秒を(Hour:Minutes:Seconds:Milliseconds)時間に変換する最善の方法は何ですか? 私が80秒を持っているとしましょう。.NETに特別なクラス/テクニックがあり、80秒をDateTimeなどの(00h:00m:00s:00ms)形式に変換できますか?…


c# - アプリケーション全体の文化を設定する方法はありますか? すべての現在のスレッドと新しいスレッド?

アプリケーション全体の文化を設定する方法はありますか? すべての現在のスレッドと新しいスレッド? 私たちは、データベースに保存されているカルチャーの名前を持っています。アプリケーションが起動すると、 CultureInfo ci=new CultureInfo(theCultureString); Thread.CurrentThread.CurrentCulture=ci; Thre…


C#-始めの平日に与えられた週のリストを取得する最善の方法は何ですか?

月曜日を開始日とし、指定した月の週のリストを取得する必要があります。 たとえば、2009年2月の場合、このメソッドは次のようになります。 2/2/2009 2/9/2009 2/16/2009 2/23/2009…



.net - 私はThread.CurrentThread.CurrentUICulture=Thread.CurrentThread.CurrentCultureをデフォルトで私のアプリケーションに設定する必要がありますか?

私は、グローバル市場向けのアプリを持っており、ローカライズできる必要があります。 開発中に私のロケールを変更したときでさえ衛星アセンブリが決して拾われなかったという点で私はいくつかの問題を抱えていました。 いくつかの研究の後、私は今、なぜこのコードでCurrentUICultureを設定してテストができたのかを理解し、期待通りに機能することを確認します。 今、それはリリースのためにアプリケーシ…


c# - 毎年どのように繰り返すのですか?

2009年1月1日の開始日と2009年12月31日の終了日を指定すると、C#を使用して各日付を繰り返し処理し、DateTime値を取得するにはどうすればよいですか? ありがとう!…


c# - Entity Frameworkを使用したLinqのSQLとDateTime型の間の日付のみを比較する方法

Linq2Sqlの2つのDateTime変数を比較する方法がありますが、Time部分は無視してください。 アプリはアイテムをDBに保存し、公開日を追加します。 私は正確な時間を保ちたいが、依然として日付そのものを引き出すことができる。 私は12/3/89 12:43:34と12/3/89 11:22:12を比較し、実際の時刻を無視して、両方が同じと見なされるようにしたいと思います。 私は…


c# - 有効な時刻を検証するための正規表現

誰かが時間を検証するために正規表現を作成するのを手助けできますか? 有効な値は、0:00〜23:59です。 時間が10:00未満の場合は、1つの文字番号もサポートする必要があります すなわち、これらは有効な値です。 9:00 09:00 ありがとう…


c# - 次の午前3時の発生のDateTime

私はこれが非常に簡単だと確信していますが、私は突然精神的なブロックを持っています。 私は3amの次の発生のためのDateTimeオブジェクトを取得しようとしています。 たとえば、 DateTime.Nowが16/july/2009:12:04pm 、3amの次の発生時刻は17/7/2009 17/july/2009:03:00 しかし、 DateTime.Nowが17/july/200…


c# - DateTime.ToStringを使用してコードのパフォーマンスを向上させるにはどうすればよいですか?

私のバイナリテキストデコードアプリケーション(.NET 2.0)では、次の行が見つかりました: logEntryTime.ToString("dd.MM.yy HH:mm:ss:fff") 全体の処理時間の33%を占めます。 誰もがそれをより速くする方法に関するアイデアはありますか? 編集:このアプリはいくつかのバイナリログを処理するために使用され、現在は実行に15時間かかります。 だから…




datetime 比較 tostring format フォーマット parse 日付のみ ミリ秒 now cultureinfo