// ---------------------------------------------------------------------- public static void ShowAll(int periodCount, int year, YearMonth month, int day, int hour, int minuteValue) { WriteLine("Input: count={0}, year={1}, month={2}, day={3}, hour={4}, minute={5}", periodCount, year, month, day, hour, minuteValue); WriteLine(); if (periodCount == 1) { Minute minute = new Minute(year, (int)month, day, hour, minuteValue); Minute previousMinute = minute.GetPreviousMinute(); Minute nextMinute = minute.GetNextMinute(); ShowMinute(minute); ShowCompactMinute(previousMinute, "Previous Minute"); ShowCompactMinute(nextMinute, "Next Minute"); WriteLine(); } else { Minutes minutes = new Minutes(year, (int)month, day, hour, minuteValue, periodCount); ShowMinutes(minutes); WriteLine(); foreach (Minute minute in minutes.GetMinutes()) { ShowCompactMinute(minute); } WriteLine(); } } // ShowAll
private void LoadOrUpdateMinutes() { for (int i = 0; i < 60; i++) { if (Minutes.Count <= i) { var ClockItem = new ClockModelItem() { Value = i, DisplayName = i.ToString(), IsEnabled = IsMinuteValidated(SelectedTime.Hour, i), IsChecked = i == SelectedTime.Minute, }; Minutes.Add(ClockItem); } else { var ClockItem = Minutes[i]; ClockItem.Value = i; ClockItem.DisplayName = i.ToString(); ClockItem.IsEnabled = IsMinuteValidated(SelectedTime.Hour, i); ClockItem.IsChecked = i == SelectedTime.Minute; } } }
private string GetShortString() { StringBuilder sb = new StringBuilder(); if (Hours > 0) { sb.Append(Hours.ToString() + ":"); } if (Minutes > 0) { if (sb.Length == 0) { sb.Append(Minutes.ToString() + ":"); } else { sb.Append(Minutes.ToString("00") + ":"); } } if (sb.Length == 0) { sb.Append(Seconds.ToString() + ","); } else { sb.Append(Seconds.ToString("00") + ","); } sb.Append(Miliseconds.ToString("000")); return(sb.ToString()); }
public void ShowTimer() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(Minutes.ToString()); if (Seconds >= 10) { stringBuilder.Append(":"); stringBuilder.Append(Seconds.ToString()); } else { stringBuilder.Append(":0"); stringBuilder.Append(Seconds.ToString()); } if (Milliseconds >= 100) { stringBuilder.Append(":"); stringBuilder.Append(Milliseconds.ToString()); } else if (Milliseconds >= 10) { stringBuilder.Append(":0"); stringBuilder.Append(Milliseconds.ToString()); } else { stringBuilder.Append(":00"); stringBuilder.Append(Milliseconds.ToString()); } Console.WriteLine(stringBuilder.ToString()); }
public void CalendarMinutesTest() { const int startYear = 2004; const int startMonth = 2; const int startDay = 22; const int startHour = 23; const int startMinute = 59; const int minuteCount = 4; Minutes minutes = new Minutes(startYear, startMonth, startDay, startHour, startMinute, minuteCount); Assert.Equal <int>(minutes.MinuteCount, minuteCount); Assert.Equal <int>(minutes.StartYear, startYear); Assert.Equal <int>(minutes.StartMonth, startMonth); Assert.Equal <int>(minutes.StartDay, startDay); Assert.Equal <int>(minutes.StartHour, startHour); Assert.Equal <int>(minutes.StartMinute, startMinute); Assert.Equal(2004, minutes.EndYear); Assert.Equal(2, minutes.EndMonth); Assert.Equal(23, minutes.EndDay); Assert.Equal(0, minutes.EndHour); Assert.Equal(3, minutes.EndMinute); Assert.Equal(minutes.GetMinutes().Count, minuteCount); Assert.True(minutes.GetMinutes()[0].IsSamePeriod(new Minute(2004, 2, 22, 23, 59))); Assert.True(minutes.GetMinutes()[1].IsSamePeriod(new Minute(2004, 2, 23, 0, 0))); Assert.True(minutes.GetMinutes()[2].IsSamePeriod(new Minute(2004, 2, 23, 0, 1))); Assert.True(minutes.GetMinutes()[3].IsSamePeriod(new Minute(2004, 2, 23, 0, 2))); } // CalendarMinutesTest
// Update is called once per frame private void Update() { if (IsStartDay) { TimeSeconds += Time.unscaledDeltaTime; tm += Time.deltaTime; // 60 (сек, 1 мин) / 12 (часов день) = 7.5 / 60 (сек в минуте) = 0.0833 миллисек в 1 минуте игрового времени if (tm >= 0.0833f) { Minutes++; if (Minutes > 60) { Minutes = 0; Hours++; if (Hours == 20) { endLevel.CheckResult(stopCarPoliceControl.MaxCountFineCar, stopCarPoliceControl.CurrentFineCar, Mathf.FloorToInt(TimeSeconds)); IsStartDay = false; Minutes = 0; } } tm = 0; } TextTime.text = Hours.ToString("00") + ":" + Minutes.ToString("00"); } }
/// <summary> /// Returns a <see cref="System.String" /> that represents this instance. /// </summary> /// <returns> /// A <see cref="System.String" /> that represents this instance. /// </returns> public override string ToString( ) { return((Positive ? "+" : "-") + Hours.ToString("00") + Minutes.ToString("00") + (Seconds != 0 ? Seconds.ToString("00") : string.Empty)); }
public override int GetHashCode() { unchecked { return((Hours.GetHashCode() * 10 + Minutes.GetHashCode() * 6) ^ Second.GetHashCode()); } }
public void ShowClock() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(Hours.ToString()); if (Minutes >= 10) { stringBuilder.Append(":"); stringBuilder.Append(Minutes.ToString()); } else { stringBuilder.Append(":0"); stringBuilder.Append(Minutes.ToString()); } if (Seconds >= 10) { stringBuilder.Append(":"); stringBuilder.Append(Seconds.ToString()); } else { stringBuilder.Append(":0"); stringBuilder.Append(Seconds.ToString()); } Console.WriteLine(stringBuilder.ToString()); }
internal void PrintMinute() { Minutes takeMinutesString = (Minutes)GetNumberOfEnum(Minute); string minuteString = GetNullToNineString(Minute); Console.WriteLine("Сейчас {0} {1}", minuteString, takeMinutesString); }
public DateTime?GetNextTime(DateTime current) { if (SecondType == CronFieldType.Specified && !Seconds.Any()) { throw new ArgumentException("Seconds are Empty."); } if (MinuteType == CronFieldType.Specified && !Minutes.Any()) { throw new ArgumentException("Minutes are Empty."); } if (HourType == CronFieldType.Specified && !Hours.Any()) { throw new ArgumentException("Hours are Empty."); } if (DayType == CronFieldType.Specified && !Days.Any()) { throw new ArgumentException("Days are Empty."); } if (MonthType == CronFieldType.Specified && !Months.Any()) { throw new ArgumentException("Months are Empty."); } if (DayOfWeekType == CronFieldType.Specified && !DayOfWeeks.Any()) { throw new ArgumentException("DayOfWeeks are Empty."); } if (YearType == CronFieldType.Specified && !Years.Any()) { throw new ArgumentException("Years are Empty."); } return(NextSecond(current.Year, current.Month, current.Day, current.Hour, current.Minute, current.Second)); }
/// <summary> /// Przeciążenie tekstowej metody przedstawienia obiektu /// </summary> /// <returns> String w formacie hh:mm:ss </returns> public override string ToString() { string hOut; string mOut; string sOut; if (Hours.ToString().Length == 1) { hOut = "0" + Hours; } else { hOut = Hours.ToString(); } if (Minutes.ToString().Length == 1) { mOut = "0" + Minutes; } else { mOut = Minutes.ToString(); } if (Seconds.ToString().Length == 1) { sOut = "0" + Seconds; } else { sOut = Seconds.ToString(); } return(hOut + ":" + mOut + ":" + sOut); }
protected DateTime?NextMinute(int year, int month, int day, int hour, int minute, int second) { switch (MinuteType) { case CronFieldType.Any: if (minute < 59) { return(new DateTime(year, month, day, hour, minute + 1, second)); } else { return(NextHour(year, month, day, hour, 0, second)); } case CronFieldType.Specified: var values = Minutes.Where(x => x > minute); if (values.Any()) { return(new DateTime(year, month, day, hour, values.First(), second)); } else { return(NextHour(year, month, day, hour, Minutes.First(), second)); } default: throw new NotImplementedException(); } }
public override string ToString() { var hh = Hours.ToString().PadLeft(2, '0'); var mm = Minutes.ToString().PadLeft(2, '0'); return(hh + ':' + mm); }
/// <summary> /// Generate the necessary parameters /// </summary> public List <KeyValuePair <string, string> > GetParams() { var p = new List <KeyValuePair <string, string> >(); if (Minutes != null) { p.Add(new KeyValuePair <string, string>("Minutes", Minutes.ToString())); } if (StartDate != null) { p.Add(new KeyValuePair <string, string>("StartDate", Serializers.DateTimeIso8601(StartDate))); } if (EndDate != null) { p.Add(new KeyValuePair <string, string>("EndDate", Serializers.DateTimeIso8601(EndDate))); } if (TaskChannel != null) { p.Add(new KeyValuePair <string, string>("TaskChannel", TaskChannel)); } if (SplitByWaitTime != null) { p.Add(new KeyValuePair <string, string>("SplitByWaitTime", SplitByWaitTime)); } return(p); }
public override int GetHashCode() { int hash = 1; if (Hours != 0) { hash ^= Hours.GetHashCode(); } if (Minutes != 0) { hash ^= Minutes.GetHashCode(); } if (Seconds != 0) { hash ^= Seconds.GetHashCode(); } if (Nanos != 0) { hash ^= Nanos.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
// good practice to override this if overriding Equals public override int GetHashCode() { // return a hash (key) value for this object // object with same content should return same hash value return(Hours.GetHashCode() ^ Minutes.GetHashCode() ^ Minutes.GetHashCode()); // simple hash }
public string ToString(string format, IFormatProvider formatProvider) { //Lyyymmssdddd int indexOfL = format.IndexOf("L", 0, format.Length); string yToReplace = GetStringToReplace(format, "d"); string mToReplace = GetStringToReplace(format, "m"); string sToReplace = GetStringToReplace(format, "s"); string output = format.Replace("L", Str); if (yToReplace != string.Empty) { output = output.Replace(yToReplace, Degrees.ToString()); } if (mToReplace != string.Empty) { output = output.Replace(mToReplace, Minutes.ToString()); } if (sToReplace != string.Empty) { output = output.Replace(sToReplace, Seconds.ToString()); } return(output); //throw new NotImplementedException(); }
private string GenerateHtmlTable() { string tableRowOpening = "<tr class='dayOfWeek " + Day.ToString().ToLower() + "'>"; string tableRowClosing = "</tr>"; string prijsStr = "<td>€17,50</td>"; string timeStr = "<td>" + Hour.ToString() + ":" + Minutes.ToString("00") + "</td>"; string tourStr = "<td id='" + EventId + "'>" + TicketAvailable + "</td>"; string htmlGenerated = ""; int startingPoint = ((EventId - StartingPoint) + 1) % 3; if (startingPoint == 1) { htmlGenerated += tableRowOpening + timeStr + prijsStr; htmlGenerated += tourStr; } else if (startingPoint == 2) { htmlGenerated += tourStr; } else if (startingPoint == 0) { htmlGenerated += tourStr; htmlGenerated += tableRowClosing; } else { htmlGenerated += ""; } return(htmlGenerated); }
public override int GetHashCode() { return (Hours.GetHashCode() ^ Minutes.GetHashCode() ^ Seconds.GetHashCode() ^ Milliseconds.GetHashCode()); }
private void OnMinutesTextBoxOnGotFocus(object sender, RoutedEventArgs e) { if (MinutesTextBox.IsReadOnly) { return; } MinutesTextBox.Text = Minutes.ToString(); }
private void Options_Load(object sender, EventArgs e) //loads input to options { txt_firstTicket.Text = FirstTicket.ToString(); txt_guests.Text = Guests.ToString(); txt_startTime.Text = Start.ToShortTimeString(); txt_endTime.Text = End.ToShortTimeString(); txt_minutes.Text = Minutes.ToString(); }
// Update is called once per frame void Update() { DateFetcher = DateTime.Now; print("print: " + DateFetcher); Hours.GetComponent <TextMesh>().text = DateFetcher.Hour.ToString(); Minutes.GetComponent <TextMesh>().text = DateFetcher.Minute.ToString(); Seconds.GetComponent <TextMesh>().text = DateFetcher.Second.ToString(); }
public override string ToString() { return(string.Format("{0} : {1} : {2}", (Heures <= 9) ? "0" + Heures.ToString() : Heures.ToString(), (Minutes <= 9) ? "0" + Minutes.ToString() : Minutes.ToString(), (Secondes <= 9) ? "0" + Secondes.ToString() : Secondes.ToString() )); }
public async Task <IActionResult> SetOnFollowersMod([FromBody] Minutes minutes) { var user = await _userService.GetById(UserId); await _twitchBot.FollowersOn(user.ChannelName, minutes.Value); return(Ok()); }
public override string ToString() { var hlen = Hours.ToString().Length == 1 ? "0" : ""; var mlen = Minutes.ToString().Length == 1 ? "0" : ""; var slen = Seconds.ToString().Length == 1 ? "0" : ""; return($"{hlen}{Hours}:{mlen}{Minutes}:{slen}{Seconds}"); }
public override void OnLoad() { HoursBox.Text = Hours.ToString(CultureInfo.InvariantCulture); MinutesBox.Text = Minutes.ToString(CultureInfo.InvariantCulture); SecondsBox.Text = Seconds.ToString(CultureInfo.InvariantCulture); shouldCheckValidity = true; }
/// <summary> /// Serves as the default hash function. /// </summary> /// <returns>A hash code for the current object.</returns> public override int GetHashCode() { return(base.GetHashCode() ^ Hours.GetHashCode() ^ Minutes.GetHashCode() ^ Seconds.GetHashCode() ^ Frames.GetHashCode() ^ SubFrames.GetHashCode()); }
public override bool Equals(object obj) { return(obj is Timestamp @object && Hours.Equals(@object.Hours) && Minutes.Equals(@object.Minutes) && Seconds.Equals(@object.Seconds) && Milliseconds.Equals(@object.Milliseconds)); }
public ActionResult DeleteConfirmed(int id) { Minutes minutes = db.Minutes.Find(id); db.Minutes.Remove(minutes); db.SaveChanges(); return(RedirectToAction("Index")); }