UNITY访问网络时间

确定是否有网络

void Awake()    {  

      GetPhotos();  

  }    

void GetPhotos()    { 

       WWWForm form = new WWWForm();        form.AddField("id", "123"); 

       WWW w = new WWW("https://api.magic-store.cn/api/v1/content/get_tm");    

    while (!w.isDone) {            }      

  if (w.error != null) { Debug.LogError(w.error); }  

      shijiancuo sjc = JsonUtility.FromJson(w.text);

if (sjc==null)

{

AlgorithmManage.GetInstance().Time_limit = false;

return;

}

long lTime = long.Parse(sjc.tm);

if (lTime >  long.Parse( DateTimeToStamp()))

{

AlgorithmManage.GetInstance().Time_limit = false;

}

}

private string DateTimeToStamp()

{

DateTime DateStart = new DateTime(1970, 1, 1, 8, 0, 0);

DateTime Dateend = new DateTime(2018,1, 30, 0, 0, 0);

int a =Convert.ToInt32((Dateend - DateStart).TotalSeconds);

string b = a + "000";

return b;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,754评论 18 399
  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 1,991评论 0 2
  • 准确的说是古典西方哲学,从亚里士多德讲起,从亚里士多德的《尼科马克伦理学》讲起,从《尼科马克伦理学》的“善”讲起。...
    TrueFar阅读 1,999评论 2 3
  • 鹅妈妈叫醒起床。晨练: 小果羽毛球能够打三个回合,很有很有成就感。对抛同时接球和沙包。跳绳,跳皮筋。妈妈各种奥斯卡...
    雨果zz阅读 258评论 0 2