public static string ConvertToString(object value) { if (value == null) { value = ""; } return(ValedationClass.IsValidEmpty(value.ToString()) == true ? "" : value.ToString()); }
public static TimeSpan GetTimeDiffernceTimespan(string s1, string s2) { DateTime dt2 = ValedationClass.IsValidEmpty(s2) == true?Convert.ToDateTime(DateTimeNow()) : Convert.ToDateTime(s2); DateTime dt1 = ValedationClass.IsValidEmpty(s1) == true?Convert.ToDateTime(DateTimeNow()) : Convert.ToDateTime(s1); TimeSpan ts = dt2.Subtract(dt1); return(ts); }
public static string GetTimeDiffernce(string s1, string s2) { DateTime dt2 = ValedationClass.IsValidEmpty(s2) == true?Convert.ToDateTime(DateTimeNow()) : Convert.ToDateTime(s2); DateTime dt1 = ValedationClass.IsValidEmpty(s1) == true?Convert.ToDateTime(DateTimeNow()) : Convert.ToDateTime(s1); TimeSpan ts = dt2.Subtract(dt1); string result = ChangeFormatTimeSpan(ts, ConstansValuesClass.timeSpanFormat); return(result); }
public static string ConvertToDate(object value) { try { return(ValedationClass.IsValidEmpty(value.ToString()) == true ? "" : Convert.ToDateTime(value).ToString(ConstansValuesClass.formatDate)); } catch { return(""); } }
public static string ConvertToTime(object value) { try { //return ValedationClass.IsValidEmpty(value.ToString()) == true ? "" : DateTime.ParseExact(value.ToString(), ConstansValuesClass.formatTime, // CultureInfo.InvariantCulture).ToString(); return(ValedationClass.IsValidEmpty(value.ToString()) == true ? "" : DateTime.Parse(value.ToString()).ToString(ConstansValuesClass.formatTime)); } catch { return(""); } }
public static string GetNameDayArabic(string dt) { string dayName = ""; try { if (ValedationClass.IsValidEmpty(MethodesConvertalClass.ConvertToDate(dt)) == false) { DateTime dateTime = Convert.ToDateTime(MethodesConvertalClass.ConvertToDate(dt)); var culture = new CultureInfo("ar-Eg"); dayName = culture.DateTimeFormat.GetDayName(dateTime.DayOfWeek).Trim(); return(dayName); } } catch { } return(dayName); }
public static string CalculateRemainedTime(string dateTime, string language) { string time = "Un Known"; DateTime date_time_reminder = ValedationClass.IsValidEmpty(dateTime) == true?Convert.ToDateTime(DateTimeNow()) : Convert.ToDateTime(dateTime); DateTime date_time_now = Convert.ToDateTime(DateTimeNow()); if (date_time_now < date_time_reminder) { TimeSpan time_span = date_time_reminder - date_time_now; time = string.Format("{0:00}:{1:00}:{2:00}", time_span.Hours, time_span.Minutes, time_span.Seconds); if (language == ConstansValuesClass.languageCodeEn) { return("Left: " + time_span.Days.ToString() + " days, " + time); } else { return("بعد: " + time_span.Days.ToString() + " ايام, " + time); } } else if (date_time_now >= date_time_reminder) { TimeSpan time_span = date_time_now - date_time_reminder; time = string.Format("{0:00}:{1:00}:{2:00}", time_span.Hours, time_span.Minutes, time_span.Seconds); if (language == ConstansValuesClass.languageCodeEn) { return("Ago: " + time_span.Days.ToString() + " ايام, " + time); } else { return("منذ: " + time_span.Days.ToString() + " ايام, " + time); } } return(time); }