android怎样获取第 2 3 4 5 6天的日期啊啊 啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android怎样获取第 2 3 4 5 6天的日期啊啊 啊相关的知识,希望对你有一定的参考价值。
分数什么的无所谓 全拿去 做项目要用
android可以通过 java.util.Calendar,日历工具类来获取日期,和时间。具体代码:
1.获取 Calendar实例
java.util.Calendar c = Calendar.getInstance();
2.设置日期为今天+1,即等于第二天。
c.add(Calendar.DAY_OF_MONTH, 1);
add就是加的时间,如果要前一天,可以传递-1
3.获取日期格式化工具类
java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
4.得到结果
String time = sdf.format(c.getTime())
System.out.println(time); 参考技术A Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.add(Calendar.DAY_OF_MONTH, 2); //第2天,第x天,照加。如果是负数,表示前n天。
Date tomorrow = cal.getDate();追问
thanks
本回答被提问者采纳android开发怎样获取通讯录联系人信息
参考技术A 给你个方法~//定义一个获取联系人的方法,返回的是List<Contact>的数据
public List<Contact> getContacts()
List<Contact> Contacts = new ArrayList<Contact>();
//①查询raw_contacts表获得联系人的id
ContentResolver resolver = getContentResolver();
Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI;
//查询联系人数据
Cursor cursor = resolver.query(uri, null, null, null, null);
while(cursor.moveToNext())
Contact contact = new Contact();
//获取联系人姓名,手机号码
contact.setId(cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID)));
contact.setName(cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME)));
contact.setPhone(cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)));
Contacts.add(contact);
cursor.close();
return Contacts;
还有一个实体类Contact :
private String id;
private String name;
private String phone;本回答被提问者采纳
以上是关于android怎样获取第 2 3 4 5 6天的日期啊啊 啊的主要内容,如果未能解决你的问题,请参考以下文章