这个时间是一个Unix时间戳,就是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时间的总秒数
参考:>
那个
估计是转换DataTime的时候无法正确识别这个字符串,建议看看区域设置,有没有符合这个格式的,然后在转换的时候套用那个区域格式
给你个解决方案吧
string xx = "Wed Jul 14 17:24:15 +0800 2010";
string[] cx = xxSplit(' ');
SystemGlobalizationDateTimeFormatInfo g = new SystemGlobalizationDateTimeFormatInfo();
gLongDatePattern = "dd MMMM yyyy";
DateTime DT = DateTimeParse(stringFormat("{0} {1} {2} {3}",cx[2],cx[1],cx[5],cx[3]), g );
1、在XML上保存分钟或者秒数,如:<minutes>123456789</minutes>
2、在flash中解析XML文档获得123456789这个分钟数,赋值给 var min:Number;。
写一个函数getDateFormat(_min);将123456789换算成天小时分。
添加一个计时器,var cutdown:Timer = new Timer(601000);和计时监听 cutdownaddEventListener(TimerEventTimer,reset);。
在reset(_event)函数中将min--;并判断min值是否符合条件,如果符合,调用getDateFormat(_min);获得要显示的日期格式并显示;否则做相应的错误处理。
如果需要,可以在reset(_event)把当前的分钟数再更新到XML文档中。
复制上面一位的,看了还可以,你就试试呗
1 优化PythonXMLparse的代码,可以尝试使用Cython或者其他第三方库;
2 如果使用PythonXMLparse,可以尝试使用多线程来加快解析速度;
3 使用流式解析,而不是一次性解析整个XML文档;
4 使用缓存,减少XML文档的解析次数;
5 尽量使用基于事件的解析,而不是DOM解析;
6 尽量减少使用递归,改用循环结构;
7 尽量减少使用字符串连接,使用列表或者元组替代;
8 尽量减少使用查询 *** 作,改用字典或者集合结构;
9 优化XML文档的结构,使其更容易被解析;
10 尽量减少使用低效的解析函数,改用高效的解析函数。
以上就是关于安卓手机备份了一个文件,是一个xml文档,里面有2个时间。查了些资料,一下子也弄不出来。。请达人指教。全部的内容,包括:安卓手机备份了一个文件,是一个xml文档,里面有2个时间。查了些资料,一下子也弄不出来。。请达人指教。、在xml文件中,使用日期/时间的正确格式是怎样的、XML提取属性值(时间)并且转换成datetime格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)