DateFormats
SearchOptions.DateFormats property
日付範囲検索の日付形式のコレクションを取得します。 デフォルトの日付形式は「dd.MM.yyyy」、「MM/dd/yyyy」、および「yyyy-MM-dd」です。
public DateFormatCollection DateFormats { get; }
プロパティ値
日付範囲検索用の日付形式のコレクション。
例
この例は、検索の日付形式を設定する方法を示しています.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
Index index = new Index(indexFolder); // 指定したフォルダにインデックスを作成
index.Add(documentsFolder); // 指定されたフォルダからのドキュメントのインデックス作成
SearchOptions options = new SearchOptions();
options.DateFormats.Clear(); // デフォルトの日付形式を削除
DateFormatElement[] elements = new DateFormatElement[]
{
DateFormatElement.MonthTwoDigits,
DateFormatElement.DayOfMonthTwoDigits,
DateFormatElement.YearFourDigits,
};
// 日付形式パターン 'MM/dd/yyyy' の作成
DateFormat dateFormat = new DateFormat(elements, "/");
options.DateFormats.Add(dateFormat);
SearchResult result = index.Search(query, options); // インデックスで検索
関連項目
- class DateFormatCollection
- class SearchOptions
- 名前空間 GroupDocs.Search.Options
- 組み立て GroupDocs.Search