|
static void | FormatDigits (StringBuilder outputBuffer, int value, int len) |
|
static unsafe void | FormatDigits (StringBuilder outputBuffer, int value, int len, bool overrideLengthLimit) |
|
static int | ParseRepeatPattern (ReadOnlySpan< char > format, int pos, char patternChar) |
|
static int | ParseQuoteString (ReadOnlySpan< char > format, int pos, StringBuilder result) |
|
static int | ParseNextChar (ReadOnlySpan< char > format, int pos) |
|
static string | GetRealFormat (ReadOnlySpan< char > format, DateTimeFormatInfo dtfi) |
|
static string | Format (DateTime dateTime, string format, IFormatProvider provider) |
|
static string | Format (DateTime dateTime, string format, IFormatProvider provider, TimeSpan offset) |
|
static bool | TryFormat (DateTime dateTime, Span< char > destination, out int charsWritten, ReadOnlySpan< char > format, IFormatProvider provider) |
|
static bool | TryFormat (DateTime dateTime, Span< char > destination, out int charsWritten, ReadOnlySpan< char > format, IFormatProvider provider, TimeSpan offset) |
|
static bool | IsValidCustomDateFormat (ReadOnlySpan< char > format, bool throwOnError) |
|
static bool | IsValidCustomTimeFormat (ReadOnlySpan< char > format, bool throwOnError) |
|
static bool | TryFormatTimeOnlyO (int hour, int minute, int second, long fraction, Span< char > destination) |
|
static bool | TryFormatTimeOnlyR (int hour, int minute, int second, Span< char > destination) |
|
static bool | TryFormatDateOnlyO (int year, int month, int day, Span< char > destination) |
|
static bool | TryFormatDateOnlyR (DayOfWeek dayOfWeek, int year, int month, int day, Span< char > destination) |
|
static string[] | GetAllDateTimes (DateTime dateTime, char format, DateTimeFormatInfo dtfi) |
|
static string[] | GetAllDateTimes (DateTime dateTime, DateTimeFormatInfo dtfi) |
|
|
static void | HebrewFormatDigits (StringBuilder outputBuffer, int digits) |
|
static string | FormatDayOfWeek (int dayOfWeek, int repeat, DateTimeFormatInfo dtfi) |
|
static string | FormatMonth (int month, int repeatCount, DateTimeFormatInfo dtfi) |
|
static string | FormatHebrewMonthName (DateTime time, int month, int repeatCount, DateTimeFormatInfo dtfi) |
|
static bool | IsUseGenitiveForm (ReadOnlySpan< char > format, int index, int tokenLen, char patternToMatch) |
|
static StringBuilder | FormatCustomized (DateTime dateTime, ReadOnlySpan< char > format, DateTimeFormatInfo dtfi, TimeSpan offset, StringBuilder result) |
|
static void | FormatCustomizedTimeZone (DateTime dateTime, TimeSpan offset, int tokenLen, bool timeOnly, StringBuilder result) |
|
static void | FormatCustomizedRoundripTimeZone (DateTime dateTime, TimeSpan offset, StringBuilder result) |
|
static void | Append2DigitNumber (StringBuilder result, int val) |
|
static string | ExpandPredefinedFormat (ReadOnlySpan< char > format, ref DateTime dateTime, ref DateTimeFormatInfo dtfi, TimeSpan offset) |
|
static StringBuilder | FormatStringBuilder (DateTime dateTime, ReadOnlySpan< char > format, DateTimeFormatInfo dtfi, TimeSpan offset) |
|
static bool | TryFormatO (DateTime dateTime, TimeSpan offset, Span< char > destination, out int charsWritten) |
|
static bool | TryFormatR (DateTime dateTime, TimeSpan offset, Span< char > destination, out int charsWritten) |
|
static void | WriteTwoDecimalDigits (uint value, Span< char > destination, int offset) |
|
static void | WriteFourDecimalDigits (uint value, Span< char > buffer, int startingIndex=0) |
|
static void | WriteDigits (ulong value, Span< char > buffer) |
|
Definition at line 9 of file DateTimeFormat.cs.