zoukankan      html  css  js  c++  java
  • C#时间戳与时间相互转换

    代码:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DataSync.Utils
    {
        /// <summary>
        /// 时间工具类
        /// </summary>
        public class DateTimeUtil
        {
            private static DateTime _dtStart = new DateTime(1970, 1, 1, 8, 0, 0);
    
            /// <summary> 
            /// 获取时间戳 
            /// </summary>  
            public static string GetTimeStamp(DateTime dateTime)
            {
                return Convert.ToInt64(dateTime.Subtract(_dtStart).TotalMilliseconds).ToString();
            }
    
            /// <summary> 
            /// 根据时间戳获取时间 
            /// </summary>  
            public static DateTime TimeStampToDateTime(string timeStamp)
            {
                return _dtStart.AddMilliseconds(Convert.ToInt64(timeStamp));
            }
    
            /// <summary> 
            /// 根据时间戳获取时间 
            /// </summary>  
            public static DateTime TimeStampToDateTime(long timeStamp)
            {
                if (timeStamp > 0)
                {
                    return _dtStart.AddMilliseconds(timeStamp);
                }
                return DateTime.MinValue;
            }
        }
    }
    View Code
  • 相关阅读:
    Jmeter(十四)
    Jmeter(十一)
    Jenkins
    对前端模块化应如何理解
    Vue面试相关
    vue-router使用总结
    Vue全家桶__Vue-router&Vuex
    Vue-cli3开发单文件
    Vue_组件化开发
    Vue_问题梳理
  • 原文地址:https://www.cnblogs.com/s0611163/p/10895018.html
Copyright © 2011-2022 走看看