|
分類:[.NET 全般]
こんにちは。
環境:c#,.NET 4.0
日付の比較を行いたいと思います。s1のような日付データがあります。 この日付が本日から10足した日付より大きいかどうか知りたいと思います。 下記のようなコードを書いたのですが、もっと簡単に書けそうなのですが、 どのような方法がよいでしょうか?
よろしくお願いします。
var dt = DateTime.ParseExact(DateTime.Now.AddDays(10).ToString().Substring(0, 10).Replace("/","") + "000000", "yyyyMMddHHmmss", null);
string s1 = "201505011100"; //2015-05-01 11:00。データはこの形式固定になってしまいます。
var s2 = DateTime.ParseExact(s1.Substring(0, 8) + "000000", "yyyyMMddHHmmss", null);
if(dt < s2){ //処理 }
|