System.TimeZoneInfo.ConvertTimeToUtc C# (CSharp) Method

ConvertTimeToUtc() public static method

public static ConvertTimeToUtc ( System.DateTime dateTime ) : System.DateTime
dateTime System.DateTime
return System.DateTime
		public static DateTime ConvertTimeToUtc (DateTime dateTime)
		{
			if (dateTime.Kind == DateTimeKind.Utc)
				return dateTime;

			return ConvertTimeToUtc (dateTime, TimeZoneInfo.Local);
		}

Same methods

TimeZoneInfo::ConvertTimeToUtc ( System.DateTime dateTime, TimeZoneInfo sourceTimeZone ) : System.DateTime
TimeZoneInfo::ConvertTimeToUtc ( System.DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfoOptions flags ) : System.DateTime
TimeZoneInfo::ConvertTimeToUtc ( System.DateTime dateTime, TimeZoneInfoOptions flags ) : System.DateTime

Usage Example

Esempio n. 1
0
        /// <summary>
        /// DateTime converter UTC
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public static long ToInt64(this DateTime value)
        {
            DateTime startTime = TimeZoneInfo.ConvertTimeToUtc(new DateTime(1970, 1, 1), TimeZoneInfo.Utc);

            return((long)((value - startTime).TotalSeconds));
        }
All Usage Examples Of System.TimeZoneInfo::ConvertTimeToUtc