安卓手机备份了一个文件,是一个xml文档,里面有2个时间。查了些资料,一下子也弄不出来。。请达人指教。

安卓手机备份了一个文件,是一个xml文档,里面有2个时间。查了些资料,一下子也弄不出来。。请达人指教。,第1张

这个时间是一个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格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9712149.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存