我想把包含时间戳的字符串转换为与android的RelativeDateTimeString匹配的时间,所以可以设置为相对时间。 时间戳,我得到的都是这种形式。 Android :将字符串转换为时间
2011-08-17 04:57:38
我想借用这个字符串,通过我的相对时间函数的位置:
公共语音延迟时间(长时间) {
String str=(String ) dateutils.getrelativedatetimestring (
this,//supposeyouareinanactivityorothercontextsubclass
time,//The time to display
DateUtils.SECOND_IN_MILLIS,//the resolution.thiswilldisplayonlyminutes
//(no '3 seconds ago '
DateUtils.WEEK_IN_MILLIS,//themaximumresolutionatwhichthetimewillswitch
//todefaultdateinsteadofspans.this will not
//display '3weeks ago ' butafulldateinstead
0; //Eventual flags
toast(str;
}
因此,函数应该表现的面包“两天前”等。
谢谢你!
编辑:对不起,我写了吐司功能。
公共语音测试(字符串文本) {
toast.maketext (getapplicationcontext )、text、Toast.LENGTH_SHORT ).show );
}
2011-08-19
尼克
0
又有什么问题吗?
0
问题是如何获取我拥有的时间戳,并将其转换为相对时间函数的可用格式。