想实例化一个 Date 当 Extra 传数据用,但是
Date date = new Date(year, month, day);
这个构造方法 api15 之后好像不好使,或者不推荐了
Date.setYear 等也不好使。
请问有什么简便的替补方法?
1
also24 2019-10-03 14:58:08 +08:00
https://developer.android.com/reference/java/util/Date.html#Date(int,%20int,%20int)
>As of JDK version 1.1, replaced by Calendar.set(year + 1900, month, date) or GregorianCalendar(year + 1900, month, date). |
2
VDimos 2019-10-03 15:35:45 +08:00 via Android
两分钟查文档❌
论坛发帖等十多分钟√ |
3
chendy 2019-10-03 16:26:59 +08:00
两分钟差文档 ❌
点进去看一眼 javadoc 就有了 ✅,说的明明白白 * @deprecated As of JDK version 1.1, * replaced by <code>Calendar.set(year + 1900, month, date, * hrs, min)</code> or <code>GregorianCalendar(year + 1900, * month, date, hrs, min)</code>. |
4
harley27 OP |
6
harley27 OP @xudshen 这是基于事实的理性分析啊,你们设想一下如果文档都是波兰语你们怎么办、你们如何快速得到想要的知识。对于不懂英语的人来说那玩意儿跟波兰语捷克语克林贡语有什么区别
|
8
a1562619919 2019-10-03 20:03:09 +08:00 via Android
@harley27 所以楼主以后遇到类似的小白问题都习惯性不独立解决问题咯?吃技术饭别偷懒
|
10
zjp 2019-10-03 23:53:03 +08:00 via Android
以后楼主发提问贴我就挂 4 楼的回复…
|
11
wdlth 2019-10-04 00:29:36 +08:00
Javadoc 上面写了,用 Calendar 或 GregorianCalendar。
你也可以用 joda-time 那种第三方库 |
12
BingoXuan 2019-10-04 09:44:57 +08:00 via Android 2
@harley27
不要颠倒因果,文档以英文为主是全球内最广为接受的语言是英语,所以无论哪个国家开发者都会以英语作为文档的国际化语言。就算你不会英语,这个世界还是有翻译工具可以用的。甚至你可以发给会英语的朋友翻译而已。你只是用诡辩来掩盖自己不思考向好心陌生人索取帮助而已。 |
13
sobigfish 2019-10-04 12:17:22 +08:00
呵呵,那叫什么效率主义。
另外 : √ 这个是根号 不是队号 |
14
zhaishunqi 2019-10-08 14:59:53 +08:00
✔
✖ |