public DateTimeFormatter( HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat) { global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.Globalization.DateTimeFormatting.DateTimeFormatter", "DateTimeFormatter.DateTimeFormatter(HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat)"); }
static void Main(string[] args) { var addresses = ConfigurationManager.GetSection("Addresses") as NameValueCollection; int index = 0; var random = new Random(); SeleniumDriverService seleniumDriverService; DateTime timeCurrent = DateTime.Now; try { if (HourFormat.CorrectHourFormat(SeleniumTimeData.hourFrom, SeleniumTimeData.hourTo)) { do { while (timeCurrent.Hour >= SeleniumTimeData.hourFrom && timeCurrent.Hour < SeleniumTimeData.hourTo) { index = random.Next(addresses.AllKeys.Count()); var address = addresses.AllKeys[index]; seleniumDriverService = new SeleniumDriverService(SeleniumData.Phrase, SeleniumData.Title, address); seleniumDriverService.RunChrome(); timeCurrent = DateTime.Now; } if (timeCurrent.Hour <= SeleniumTimeData.hourFrom) { Console.Clear(); Console.WriteLine($"Program uruchomi się o godzinie {SeleniumTimeData.hourFrom}."); Thread.Sleep(1000); } timeCurrent = DateTime.Now; } while (timeCurrent.Hour <= SeleniumTimeData.hourFrom); Console.Clear(); Console.WriteLine("Czas się skończył."); } else { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("Format godziny jest niepoprawny, podaj godzinę z przedziału od 0 do 23"); Console.ResetColor(); } } catch (TypeInitializationException) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("Format godziny jest niepoprawny, podaj godzinę z przedziału od 0 do 23"); Console.ResetColor(); } catch (Exception ex) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine(ex.Message); Console.ResetColor(); } Console.ReadKey(); }
public DateTimeFormatter( YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IEnumerable <string> languages) { global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.Globalization.DateTimeFormatting.DateTimeFormatter", "DateTimeFormatter.DateTimeFormatter(YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IEnumerable<string> languages)"); }
public static RepositoryItemTimeEdit GetCotPLTimeEdit(String Format, HourFormat HFormat) { RepositoryItemTimeEdit timeEdit = new RepositoryItemTimeEdit(); timeEdit.Mask.EditMask = Format; timeEdit.HourFormat = HFormat; timeEdit.Mask.UseMaskAsDisplayFormat = true; return timeEdit; }
/// <summary> /// Creates a DateTimeFormatter object that is initialized with hour, minute, and second formats. /// </summary> /// <param name="dt"></param> /// <param name="hourFormat">The desired hour format to include in the template.</param> /// <param name="minuteFormat">The desired minute format to include in the template.</param> /// <param name="secondFormat">The desired second format to include in the template.</param> /// <returns></returns> public static string Format(this DateTime dt, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat) { var formatter = new Windows.Globalization.DateTimeFormatting.DateTimeFormatter(hourFormat, minuteFormat, secondFormat); return(formatter.Format(dt)); }
public static string Format(this DateTime dt, YearFormat yearFormat, MonthFormat monthFormat, DayFormat dayFormat, DayOfWeekFormat dayOfWeekFormat, HourFormat hourFormat, MinuteFormat minuteFormat, SecondFormat secondFormat, IEnumerable <string> languages, string geographicRegion, string calendar, string clock) { var formatter = new Windows.Globalization.DateTimeFormatting.DateTimeFormatter(yearFormat, monthFormat, dayFormat, dayOfWeekFormat, hourFormat, minuteFormat, secondFormat, languages, geographicRegion, calendar, clock); return(formatter.Format(dt)); }
public static RepositoryItemTimeEdit CotPLTimeEdit(GridColumn Column, string ColumnField, string Format, HorzAlignment HAlign, HourFormat HFormat) { HelpGridColumn.SetHorzAlignment(Column, HAlign); Column.ColumnEdit = HelpRepository.GetCotPLTimeEdit(Format,HFormat); if (ColumnField != null) Column.FieldName = ColumnField; return (RepositoryItemTimeEdit)Column.ColumnEdit; }