API Reference
DataTablesTemporalFormatterBuilder
Fluent helper to configure temporal value formatting for DataTablesTable. Produces and attaches a TemporalValueTransformer.
Inheritance
- Object
- DataTablesTemporalFormatterBuilder
Methods
public DataTablesTemporalFormatterBuilder DateOnly(String format) #DataTablesTemporalFormatterBuilderSets the Date-only format string used when time is midnight (default: yyyy-MM-dd).
Parameters
- format System.String
public DataTablesTemporalFormatterBuilder DateTime(String format) #DataTablesTemporalFormatterBuilderSets the DateTime format string (default: yyyy-MM-dd HH:mm).
Parameters
- format System.String
public DataTablesTemporalFormatterBuilder DateTimeOffset(String format) #DataTablesTemporalFormatterBuilderSets the DateTimeOffset format string. When not set, uses the DateTime format.
Parameters
- format System.String
public DataTablesTemporalFormatterBuilder RelativeDates(Boolean enable = true, Boolean tooltip = true) #DataTablesTemporalFormatterBuilderShow relative dates (e.g., "3 days ago") with an optional tooltip containing the absolute time.
Parameters
- enable System.Boolean = true
- tooltip System.Boolean = true
public DataTablesTemporalFormatterBuilder TimeSpanConstant() #DataTablesTemporalFormatterBuilderFormats TimeSpan using the built-in constant/"c" form (e.g., 1.00:00:00).
public DataTablesTemporalFormatterBuilder TimeSpanCustom(String format) #DataTablesTemporalFormatterBuilderFormats TimeSpan with a custom format string (e.g., "dd\\:hh\\:mm").
Parameters
- format System.String
public DataTablesTemporalFormatterBuilder TimeSpanLargestUnit() #DataTablesTemporalFormatterBuilderFormats TimeSpan using the largest unit (e.g., "15 days").
public DataTablesTemporalFormatterBuilder TimeSpanShort() #DataTablesTemporalFormatterBuilderFormats TimeSpan using a concise form like "15d 4h 3m".
public DataTablesTemporalFormatterBuilder UtcToLocal(Boolean enable = true) #DataTablesTemporalFormatterBuilderConvert UTC DateTime/DateTimeOffset to local time before formatting.
Parameters
- enable System.Boolean = true