Re: [问题] 有关转换时间

楼主: JustinHere (良葛格)   2014-06-14 16:36:00
※ 引述《iamsewei (翠玉林志玲)》之铭言:
: 我有一个64bitn windows number 的时间字串
: 1396487878
: 在stackoverflow找到的方法
: http://ppt.cc/Ks6o
: 却不会使用....
: Date date = new Date((1396487878));
: Log.i("main","cover date= "+date);
: 在android 上面我使用这样印出来发现时间 是1970....不知道我哪里有问题
: 希望熟悉的大大可以教一下 感谢Q_Q 网络没什么资料
除了其他人解决的问题之外,这边要提醒一下,可以的情况下,
别用或别相信Date的toString传回的时间描述…
Date实例的时区无法变换,也不建议使用toString()来得知年月日等字段资讯,
toLocaleString()、toGMTString()这两个方法也被废弃了,也就是说,有关于
字串时间格式的处理,不再是Date的职责。
有关字串时间格式的处理,职责落到了java.text.DateFormat…要取得时间的
各个字段,或者是对时间日期进行操作,可以使用Calendar...
对于更复杂的时间计算,如果使用JDK8,那就用JSR310吧!之前的JDK,那就用
Joda-Time…
顺便谈一下〈机器的时间观与人的时间观〉…
http://www.ithome.com.tw/voice/88489
作者: hiigara (石头)   2014-06-15 15:04:00
这年头“输出日期字串”这件事情被搞的有够复杂....
楼主: JustinHere (良葛格)   2014-06-15 15:57:00
应该说时间本来就很复杂 http://tinyurl.com/qcacfhm
作者: yyc1217 (somo)   2014-06-15 16:53:00
我好开心jdk8有民国年的东东
作者: lovdkkkk (dk)   2014-06-16 09:26:00
Minguo... 这类别名好贴心啊 @@
作者: NullLife (废材大叔有点累)   2014-06-17 09:47:00
推良葛格~
作者: hgs1906 (受遗弃之子)   2014-06-17 14:52:00
感谢您的分享 谢谢
作者: Gismudis (Gis)   2014-06-20 19:03:00
我是看您的网站长大的
作者: dream1124 (全新开始)   2014-06-25 23:17:00
哇~ 良葛格出现啦~

Links booklink

Contact Us: admin [ a t ] ucptt.com