DateFormats
SearchOptions.DateFormats property
Obtiene la colección de formatos de fecha para la búsqueda por rango de fechas. Los formatos de fecha predeterminados son ‘dd.MM.yyyy’, ‘MM/dd/yyyy’ y ‘yyyy-MM-dd’.
public DateFormatCollection DateFormats { get; }
El valor de la propiedad
La colección de formatos de fecha para la búsqueda por rango de fechas.
Ejemplos
El ejemplo muestra cómo configurar los formatos de fecha para la búsqueda.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
Index index = new Index(indexFolder); // Creando un índice en la carpeta especificada
index.Add(documentsFolder); // Indexación de documentos de la carpeta especificada
SearchOptions options = new SearchOptions();
options.DateFormats.Clear(); // Eliminando los formatos de fecha predeterminados
DateFormatElement[] elements = new DateFormatElement[]
{
DateFormatElement.MonthTwoDigits,
DateFormatElement.DayOfMonthTwoDigits,
DateFormatElement.YearFourDigits,
};
// Creando un patrón de formato de fecha 'MM/dd/yyyy'
DateFormat dateFormat = new DateFormat(elements, "/");
options.DateFormats.Add(dateFormat);
SearchResult result = index.Search(query, options); // Buscar en el índice
Ver también
- class DateFormatCollection
- class SearchOptions
- espacio de nombres GroupDocs.Search.Options
- asamblea GroupDocs.Search