示例#1
0
        public static string ReturnTomorrowDate()
        {
            string _TimeValue = GetCurrentClaimValues.GetCurrentUserTimezone();

            Thread.CurrentThread.CurrentCulture = new CultureInfo(GetCurrentClaimValues.GetCurrentUserCultureInfo());
            DateTime     _Now             = DateTime.Now.AddDays(1);
            TimeZoneInfo _TimeZone        = TimeZoneInfo.FindSystemTimeZoneById(_TimeValue);
            string       tomorrowDateTime = TimeZoneInfo.ConvertTime(_Now, _TimeZone).ToString();

            string[] splitTomorrowDateTime = tomorrowDateTime.Split(' ');
            string   tomorrowDate          = splitTomorrowDateTime[0];

            return(tomorrowDate);
        }
示例#2
0
 public static DateTime GetCustomerTimeZones(string connectionString, bool mobile)
 {
     if (mobile == false)
     {
         string _TimeValue = GetCurrentClaimValues.GetCurrentUserTimezone();
         Thread.CurrentThread.CurrentCulture = new CultureInfo(GetCurrentClaimValues.GetCurrentUserCultureInfo());
         DateTime     _Now      = DateTime.Now;
         TimeZoneInfo _TimeZone = TimeZoneInfo.FindSystemTimeZoneById(_TimeValue);
         return(TimeZoneInfo.ConvertTime(_Now, _TimeZone));
     }
     else
     {
         string _TimeValue = GetNeededTimezone(connectionString);
         Thread.CurrentThread.CurrentCulture = new CultureInfo(GetNeededCultureInfo(connectionString));
         DateTime     _Now      = DateTime.Now;
         TimeZoneInfo _TimeZone = TimeZoneInfo.FindSystemTimeZoneById(_TimeValue);
         return(TimeZoneInfo.ConvertTime(_Now, _TimeZone));
     }
 }