您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 程序开发 > 代码编程 >
    unity3d时间戳
    时间:2015-04-20 10:57 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印


    关于时间的文章,已经写了好几篇了。大家可以根据Time标签来找一找

    在这里再一次为大家介绍之前漏掉的时间问题

    直接贴出代码:


    void Update () {
             //获取本地时间
            //DateTime dt = DateTime.Now;
            //m_LabelDayTime.text = string.Format(TableManager.self.GetInfoById(5257), dt.Year, dt.Month, dt.Day);
     
            //获取服务器时间
            uint time = (uint)LogicManager.self.m_SysTime;   
            m_LabelDayTime.text =ConverIntDataTime(time).ToString("yyyy 年 MM 月 dd 日 hh:mm:ss");
     }
     
    //时间戳转换成年月日方法
        public static System.DateTime ConverIntDataTime(uint d)
        {
            System.DateTime time = System.DateTime.MinValue;
            System.DateTime stime = System.TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1, 0, 0, 0));
            time = stime.AddSeconds(d);
            return time;
        }



    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。