zoukankan      html  css  js  c++  java
  • unity 获取网络时间和本地时间

    using System;
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class NetWorkTime : MonoBehaviour {
        public string monthAndDay = "";    //月份和日期
        // Use this for initialization
        void Start () {
            
    
    
            
        }
    
        
        // Update is called once per frame
        void Update () {
            StartCoroutine(GetTime());//时刻更新时间
        }
        
        IEnumerator GetTime()
        {
            WWW www = new WWW("http://www.hko.gov.hk/cgi-bin/gts/time5a.pr?a=1");
            yield return www;
            
            if (www.text == "" || www.text.Trim()=="")//如果获取网络时间失败,改为获取系统时间
            {
                
                monthAndDay = System.DateTime.Now.Month + "_" + System.DateTime.Now.Day;
                //Debug.Log(monthAndDay);
    
            }
            else//成功获取网络时间
            {
                string timeStr = www.text.Substring(2);
                System.DateTime time = System.DateTime.MinValue;
                System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));
                time = startTime.AddMilliseconds(Convert.ToDouble(timeStr));
                timeStr = time.ToString();
               
    
                monthAndDay = time.Month + "_" + time.Day;
                //Debug.Log(monthAndDay);
            }
            
        }
    }
  • 相关阅读:
    java坏境内存不够用 大量占用swap 临时加swap
    磁盘分区
    简述raid0,raid1,raid5,raid10 的工作原理及特点
    给用户提权
    用户的环境变量被删除了
    定时任务
    linux权限
    kafka部署
    数据仓库
    kylin
  • 原文地址:https://www.cnblogs.com/lingLuoChengMi/p/9883310.html
Copyright © 2011-2022 走看看