DateTime to TimeStamp

/*by Jiangong SUN*/


Here is the extension methods for converting DateTime and TimeStamp in C sharp.


    public static class DateTimeExtensions
    {
        public static int DateTimeToTimeStamp(this DateTime dt)
        {
            TimeSpan time = (dt - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToUniversalTime());
            return (int)time.TotalSeconds;
        }


        public static DateTime TimeStampToDateTime(this int ts)
        {
            DateTime ds = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToUniversalTime();
            return ds.AddSeconds(ts);
        }
    }


Enjoy coding !



你可能感兴趣的:(c,Class,extension,methods)