挑战练习9.5 日期格式化
Posted real1587
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了挑战练习9.5 日期格式化相关的知识,希望对你有一定的参考价值。
把原本的Date对象的toString()方法换成android.text.format.DateFormat类实例。
1.导入import android.text.format.DateFormat;
1 import android.text.format.DateFormat;
2.在CrimeHolder的bind()方法里面修改代码
1 private void bind(Crime crime) { 2 mCrime = crime; 3 mTitleTextView.setText(mCrime.getmTitle()); 4 5 Date date = crime.getmDate(); 6 CharSequence cs = "EEEE, MMMM dd, yyyy"; //星期,月份 几号,几年 例如:星期一,十一月 5, 2018 7 CharSequence re = DateFormat.format(cs,date); 8 String dateFormat = re.toString(); 9 mDateTextView.setText(dateFormat); 10 11 mSolvedImageView.setVisibility(crime.ismSolved() ? View.VISIBLE : View.GONE); 12 }
3.运行效果:
以上是关于挑战练习9.5 日期格式化的主要内容,如果未能解决你的问题,请参考以下文章
如何从我的 DatePicker 片段中传输格式化的日期字符串?