/// <summary>
    /// 指定曜日が有効か
    /// </summary>
    /// <param name="_dayOfWeek">曜日</param>
    /// <returns>true:有効 false:無効</returns>
    public bool IsActivateOnDayOfWeek(System.DayOfWeek _dayOfWeek)
    {
        switch (_dayOfWeek)
        {
        case System.DayOfWeek.Sunday:
            return(this.isActivateOnDayOfWeek_[0]);

        case System.DayOfWeek.Monday:
            return(this.isActivateOnDayOfWeek_[1]);

        case System.DayOfWeek.Tuesday:
            return(this.isActivateOnDayOfWeek_[2]);

        case System.DayOfWeek.Wednesday:
            return(this.isActivateOnDayOfWeek_[3]);

        case System.DayOfWeek.Thursday:
            return(this.isActivateOnDayOfWeek_[4]);

        case System.DayOfWeek.Friday:
            return(this.isActivateOnDayOfWeek_[5]);

        case System.DayOfWeek.Saturday:
            return(this.isActivateOnDayOfWeek_[6]);
        }
        return(false);
    }
Ejemplo n.º 2
0
    public static bool Equal(DayOfWeek mine, System.DayOfWeek cSharp)
    {
        int mineInt   = (int)mine;
        int cSharpInt = (int)cSharp;

        return(mineInt == cSharpInt);
    }
        private static T CreateItemFromRow <T>(System.Data.DataRow row, System.Collections.Generic.IList <System.Reflection.PropertyInfo> properties) where T : new()
        {
            T item = new T();

            foreach (System.Reflection.PropertyInfo property in properties)
            {
                if (property.PropertyType == typeof(System.DayOfWeek))
                {
                    System.DayOfWeek day = (System.DayOfWeek)System.Enum.Parse(typeof(System.DayOfWeek), row[property.Name].ToString());
                    property.SetValue(item, day, null);
                }
                else
                {
                    if (row[property.Name] == System.DBNull.Value)
                    {
                        property.SetValue(item, null, null);
                    }
                    else
                    {
                        property.SetValue(item, row[property.Name], null);
                    }
                }
            }

            return(item);
        }
Ejemplo n.º 4
0
 public string GetSeed()
 {
     System.DateTime  time = System.DateTime.Now;
     System.DayOfWeek day  = System.Globalization.CultureInfo.InvariantCulture.Calendar.GetDayOfWeek(time);
     if (day >= System.DayOfWeek.Monday && day <= System.DayOfWeek.Wednesday)
     {
         time = time.AddDays(3);
     }
     return(System.Globalization.CultureInfo.InvariantCulture.Calendar.GetWeekOfYear(time, System.Globalization.CalendarWeekRule.FirstFourDayWeek, System.DayOfWeek.Monday).ToString());
 }
Ejemplo n.º 5
0
    public Text currentTime;  // current system time

    // Update is called once per frame
    void Update()
    {
        System.DayOfWeek dayOfWeekSystem = System.DateTime.Now.DayOfWeek;
        string           dayOfWeek       = dayOfWeekSystem.ToString();
        string           time            = System.DateTime.Now.Hour + ":" + System.DateTime.Now.Minute;
        string           date            = System.DateTime.Now.Month + " / " + System.DateTime.Now.Day + " / " + System.DateTime.Now.Year;

        if (!Pause.main.title)
        {
            username.text = "U: " + PlayerDialogueInfo.main.player_name;
        }
        currentTime.text = dayOfWeek + " " + time + "\n" + date;
    }
Ejemplo n.º 6
0
 private int FindDayIndex(Day day)
 {
     for (int j = 0; j < days.Length; j++)
     {
         if (days[j] == day)
         {
             return(j);
         }
     }
     throw new ArgumentOutOfRangeException(
               nameof(day),
               $"Day {day} is not supported.\nDay input must be a defined System.DayOfWeek value.");
 }
Ejemplo n.º 7
0
 public static bool Equal(DayOfWeek mine, System.DayOfWeek cSharp)
 {
     if (mine == DayOfWeek.Friday && cSharp == System.DayOfWeek.Friday ||
         mine == DayOfWeek.Monday && cSharp == System.DayOfWeek.Monday ||
         mine == DayOfWeek.Saturday && cSharp == System.DayOfWeek.Saturday ||
         mine == DayOfWeek.Sunday && cSharp == System.DayOfWeek.Sunday ||
         mine == DayOfWeek.Thursday && cSharp == System.DayOfWeek.Thursday ||
         mine == DayOfWeek.Tuesday && cSharp == System.DayOfWeek.Tuesday ||
         mine == DayOfWeek.Wednesday && cSharp == System.DayOfWeek.Wednesday)
     {
         return(true);
     }
     return(false);
 }
        /// <summary>
        /// Dariush Tasdighi - 1386/02/01 - Version: 3.0.0
        /// </summary>
        public static string GetDayOfWeekName(System.DayOfWeek index)
        {
            switch (index)
            {
            case System.DayOfWeek.Sunday:
            {
                return("يکشنبه");
            }

            case System.DayOfWeek.Monday:
            {
                return("دوشنبه");
            }

            case System.DayOfWeek.Tuesday:
            {
                return("سه شنبه");
            }

            case System.DayOfWeek.Wednesday:
            {
                return("چهارشنبه");
            }

            case System.DayOfWeek.Thursday:
            {
                return("پنجشنبه");
            }

            case System.DayOfWeek.Friday:
            {
                return("جمعه");
            }

            case System.DayOfWeek.Saturday:
            {
                return("شنبه");
            }

            default:
            {
                return("");
            }
            }
        }
Ejemplo n.º 9
0
        public static int GetDayOfWeek(System.DayOfWeek dayOfWeek)
        {
            switch (dayOfWeek)
            {
            case System.DayOfWeek.Sunday: return(2);

            case System.DayOfWeek.Monday: return(3);

            case System.DayOfWeek.Tuesday: return(4);

            case System.DayOfWeek.Wednesday: return(5);

            case System.DayOfWeek.Thursday: return(6);

            case System.DayOfWeek.Friday: return(7);

            case System.DayOfWeek.Saturday: return(1);

            default: return(0);
            }
        }
Ejemplo n.º 10
0
    private String getWeek()
    {
        CultureInfo      myCI       = new CultureInfo("en-US");
        Calendar         myCal      = myCI.Calendar;
        CalendarWeekRule myCWR      = myCI.DateTimeFormat.CalendarWeekRule;
        DayOfWeek        myFirstDOW = myCI.DateTimeFormat.FirstDayOfWeek;
        string           week       = "";
        int week_number             = myCal.GetWeekOfYear(DateTime.Now, myCWR, myFirstDOW);

        week_number = week_number - 1;
        if (week_number < 10)
        {
            week = "0" + week_number;
        }
        else
        {
            week = week_number.ToString();
        }
        int    year = System.DateTime.Now.Year % 2000;
        string date = year + week;

        return(date);
    }
Ejemplo n.º 11
0
    public bool TripIdIsActiveForDayOfWeek(string tripId, System.DayOfWeek dayOfWeek)
    {
        // System.DayOfWeek.Sunday = 0, System.DayOfWeek.Monday = 1, etc
        int calendarInfoDayIndex = (dayOfWeek == System.DayOfWeek.Sunday) ? 6 : ((int)(dayOfWeek) - 1);

        foreach (KeyValuePair <string, CalendarInfo> pair in this.calendarInfoByServiceId)
        {
            string serviceId = pair.Key;

            if (tripId.Length >= serviceId.Length && tripId.Substring(tripId.Length - serviceId.Length, serviceId.Length).Equals(serviceId))
            {
                if (pair.Value.days[calendarInfoDayIndex] > 0)
                {
                    //                    if (Time.frameCount % 30 == 0)
                    //                        Debug.Log("Hit on service id: " + serviceId + " tripId: " + tripId + " dayOfWeek: " + (int)dayOfWeek);

                    return(true);
                }
            }
        }

        return(false);
    }
Ejemplo n.º 12
0
 public virtual int GetWeekOfYear(System.DateTime time, CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)
 {
 }
Ejemplo n.º 13
0
 public string GetShortestDayName(System.DayOfWeek dayOfWeek)
 {
     throw new NotImplementedException();
 }
 public string GetDayName(System.DayOfWeek dayofweek)
 {
 }
Ejemplo n.º 15
0
 public string GetDayName(System.DayOfWeek dayofweek)
 {
     throw null;
 }
Ejemplo n.º 16
0
 /// <summary/>
 internal DataObjectSW(System.DayOfWeek day)
 {
 }
Ejemplo n.º 17
0
 /// <summary/>
 internal XamlWriterSettingsSW(System.DayOfWeek day)
 {
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Digunakan untuk mencari tanggal pertama kali untuk hari tertentu pada bulan yg ditentukan.
 /// </summary>
 /// <param name="month">bulang pencarian tanggal pertama</param>
 /// <param name="day">hari (senin - minggu)</param>
 /// <returns></returns>
 public static System.DateTime FirstDayWeekOfMonth(this System.DateTime month, System.DayOfWeek day)
 {
     //cari untuk pekan pertama saja
     for (int i = 1; i <= 7; i++)
     {
         var date = new System.DateTime(month.Year, month.Month, i);
         if (date.DayOfWeek == day)
         {
             return(date.Date);
         }
     }
     return(month.Date);
 }
Ejemplo n.º 19
0
 public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)
 {
     return(default(int));
 }
Ejemplo n.º 20
0
 /// <summary/>
 internal PropertyDescriptorSW(System.DayOfWeek day) : base(System.DayOfWeek.Friday)
 {
 }
 public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek)
 {
     throw null;
 }
Ejemplo n.º 22
0
 /// <summary/>
 internal MemberDescriptorSW(System.DayOfWeek day)
 {
 }
Ejemplo n.º 23
0
 /// <summary/>
 internal XamlObjectWriterSettingsSW(System.DayOfWeek day) : base(System.DayOfWeek.Friday)
 {
 }
Ejemplo n.º 24
0
 public uint DayOfWeekToInteger(System.DayOfWeek weekday)
 {
     return(weekday == System.DayOfWeek.Sunday ? 7 : (uint)weekday);
 }
Ejemplo n.º 25
0
 /// <summary/>
 internal DispatcherHooksSW(System.DayOfWeek day)
 {
 }
 public string GetAbbreviatedDayName(System.DayOfWeek dayofweek)
 {
 }
Ejemplo n.º 27
0
 // Indexer with only a get accessor with the expression-bodied definition:
 public int this[Day day] => FindDayIndex(day);
 public string GetShortestDayName(System.DayOfWeek dayOfWeek)
 {
 }
Ejemplo n.º 29
0
 public string GetDayName(System.DayOfWeek dayofweek)
 {
     return(default(string));
 }
Ejemplo n.º 30
0
 /// <summary/>
 internal TraceSW(System.DayOfWeek day)
 {
 }