指定した年に属していないすべてのエントリをフィルタリングするためにDataView.RowFilterを使用しようとしています。私のコードは次の通りです:DateTime Year限定のRowFilter条件を追加する
bigDT.DefaultView.RowFilter = "year(date_posted)=2011";
これはうまくいきません。私は "#mm/dd/yyyy#"のような書式を使ってDateTimesを指定できると読んでいます。
ユーザーが年、またはノー年、または月、または日を指定することができるように私は、年のみチェックすることができれば、私は
ありがとうなど、好むと思います。
列名はdate_postedで、DateTimeオブジェクトです。 DateTimeオブジェクトから年を抽出する方法はありませんか? – omniholy
わかりません。 datetime.tostring()(すべてのフォーマットテキストを使用)を使用してのみ、datetimeを1年にフォーマットすることができます。ウェブ上で日時フォーマットを読む。それはフォーマットを使用してそれを完了する必要があります。日時は手間がかかり、ユーザーは非常に具体的である必要があります。それ以外の場合は手動でdatetime.yearのようにフィルタリングし、ループして自分で取得します。 – iefpw