时间、解析xml、截取string"/>
获取网络时间、解析xml、截取string
很多游戏具有每日登陆奖励功能,为防止玩家修改本地时间,需要读取服务器时间。下面分两部分介绍获取网络时间的两种方法,第一部分解析xml,第二部分截取string。
第一部分:通过国家授时中心链接获得的数据如下:
获取网络时间、解析xml、截取string
01 | <?xml version="1.0" encoding="GB2312" ?> |
02 | - <ntsc> |
03 | - <time> |
04 | <year>2011</year> |
05 | <month>7</month> |
06 | <day>10</day> |
07 | <Weekday ></Weekday> |
08 | <hour>19</hour> |
09 | <minite>45</minite> |
10 | <second>37</second> |
11 | <Millisecond ></Millisecond> |
12 | </time> |
13 | </ntsc>` |
然后解析xml获得当前时间,完整代码如下:
01 | using UnityEngine; |
02 | using System.Collections; |
03 | using System.Xml; |
04 | |
05 | /// <summary> |
06 | /// Get web time and parse xml |
07 | /// 获取网络时间/解析xml |
08 | /// </summary> |
09 |
更多推荐
获取网络时间、解析xml、截取string
发布评论