Esempio n. 1
0
        public ActionResult Register(int id)
        {
            UserRegistration UR = new UserRegistration();

            var timeZones = TimeZoneInfo.GetSystemTimeZones();

            foreach (var timeZone in timeZones)
            {
                string   Name = timeZone.DisplayName;
                string   dln  = timeZone.DaylightName;
                TimeSpan dt   = timeZone.BaseUtcOffset;
                string   dn   = timeZone.Id;
            }

            DateTime serverDateTime = DateTime.Now;

            DateTime dbDateTime = serverDateTime.ToUniversalTime();

            DateTimeOffset dbDateTimeOffset = new DateTimeOffset(dbDateTime, TimeSpan.Zero);

            TimeZoneInfo userTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Arabian Standard Time");

            DateTimeOffset userDateTimeOffset = TimeZoneInfo.ConvertTime(dbDateTimeOffset, userTimeZone);

            string userDateTimeString = userDateTimeOffset.ToString("dd MMM yyyy - HH:mm:ss (zzz)");

            UR = rgm.GetUsetDetailByID(id);

            return(View(UR));
        }