// Get this DateTime value in a variety of formats. private String[] GetDateTimeFormats(DateTimeFormatInfo info, String[] patterns) { String[] results = new String [patterns.Length]; int index; for (index = 0; index < patterns.Length; ++index) { results[index] = DateTimeFormatter.Format (patterns[index], this, info); } return(results); }
public String ToString(String format, IFormatProvider provider) { return(DateTimeFormatter.Format(this, format, provider)); }
public String ToString(IFormatProvider provider) { return(DateTimeFormatter.Format(this, "G", provider)); }
public String ToString(String format) { return(DateTimeFormatter.Format(this, format, null)); }
// String conversion. public override String ToString() { return(DateTimeFormatter.Format(this, "G", null)); }
public static DateTime ParseExact(string s, string pattern, IFormatProvider formatProvider = null) { var formatter = new DateTimeFormatter(pattern); return(formatter.Parse(s)); }
public string ToString(string format, IFormatProvider formatProvider) { var formatter = new DateTimeFormatter(format, formatProvider as CultureInfo); return(formatter.Format(this)); }