我试过了
int year = Calendar.get(Calendar.YEAR);
但它给我编译时错误
不能从静态上下文中引用非静态方法“get(int)”。
我从 observable 的调用方法中调用这个方法。
Observable.combineLatest(ob1 ob2,
ob3, new Func3<String, String, String, Boolean>() {
@Override
public Boolean call(String a, String b, String c) {...
我也看过 (new Date()).getYear();
但它已被弃用。
原文由 Shunan 发布,翻译遵循 CC BY-SA 4.0 许可协议
是的,你得到一个错误,因为这不是一个静态方法。首先,您需要创建一个 Calendar 类的实例。
IE
如果你的最低 API 版本是 <26,你也可以做一个简写: