public static string ToString(
            this DateTimeOffset dateTimeOffset,
            CultureInfo cultureInfo,
            NSDateFormatterStyle dateStyle,
            NSDateFormatterStyle timeStyle
            )
        {
            if (cultureInfo == null)
            {
                throw new ArgumentNullException(nameof(cultureInfo));
            }

            var dateFormatter = new NSDateFormatter
            {
                DateStyle         = dateStyle,
                TimeStyle         = timeStyle,
                FormattingContext = NSFormattingContext.Standalone,
                Locale            = cultureInfo.ToLocale()
            };

            return(dateFormatter.StringFor(dateTimeOffset.ToNsDate()));
        }
Beispiel #2
0
 public static string LocalizedStringFromDate(NSDate date, NSDateFormatterStyle dateStyle, NSDateFormatterStyle timeStyle)
 {
     return(default(string));
 }
        private static bool CheckDateInStringDateStyle(DateTime date, string theString, NSDateFormatterStyle dateStyle)
        {
            string dateString = NSDateFormatter.LocalizedStringFromDateDateStyleTimeStyle(date, dateStyle, NSDateFormatterNoStyle);

            return(dateString == theString);
        }