Android开发:java进行Date()日期不同格式展示

本文总结了日期的不同格式展示,内容如下。相信看过本篇文章的人,以后也能自己会使用各种各样的日期格式展示。

代码如下:

Date date = new Date();

//2023-03-24
String ymd = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM-dd",ymd );

//2023.03.24
String ymdDot = new SimpleDateFormat("yyyy.MM.dd", Locale.getDefault()).format(date);
Log.e("格式yyyy.MM.dd",ymdDot );

//2023年03月24日
String ymdH = new SimpleDateFormat("yyyy年MM月dd日", Locale.getDefault()).format(date);
Log.e("格式yyyy年MM月dd日",ymdH );

//2023/03/24
String ymdx = new SimpleDateFormat("yyyy/MM/dd", Locale.getDefault()).format(date);
Log.e("格式yyyy/MM/dd",ymdx );

//2023-03
String ym = new SimpleDateFormat("yyyy-MM", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM",ym );

//2023年03月
String ymH = new SimpleDateFormat("yyyy年MM月", Locale.getDefault()).format(date);
Log.e("格式yyyy年MM月",ymH );

//03-24
String md = new SimpleDateFormat("MM-dd", Locale.getDefault()).format(date);
Log.e("格式MM-dd",md );

//2023
String y = new SimpleDateFormat("yyyy", Locale.getDefault()).format(date);
Log.e("格式yyyy",y );

//03
String mm = new SimpleDateFormat("MM", Locale.getDefault()).format(date);
Log.e("格式MM",mm );

//3
String m = new SimpleDateFormat("M", Locale.getDefault()).format(date);
Log.e("格式M",m );

//24
String dd = new SimpleDateFormat("dd", Locale.getDefault()).format(date);
Log.e("格式dd",dd );

//24
String d = new SimpleDateFormat("d", Locale.getDefault()).format(date);
Log.e("格式dd",d );

//2023-03-24 13:38:31
String ymdhms = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM-dd HH:mm:ss",ymdhms );

//2023-03-24 13:38:31.213
String ymdhmss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM-dd HH:mm:ss.SSS",ymdhmss );

//2023-03-24 13:38
String ymdhm = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM-dd HH:mm",ymdhm );

//2023-03-24 13
String ymdh = new SimpleDateFormat("yyyy-MM-dd HH", Locale.getDefault()).format(date);
Log.e("格式yyyy-MM-dd HH",ymdh );

//13
String h = new SimpleDateFormat("HH", Locale.getDefault()).format(date);
Log.e("格式HH",h );

//13:38
String hm = new SimpleDateFormat("HH:mm", Locale.getDefault()).format(date);
Log.e("格式HH:mm",hm );

//13:38:31
String hms = new SimpleDateFormat("HH:mm:ss", Locale.getDefault()).format(date);
Log.e("格式HH:mm:ss",hms );

//03月24日 13:38
String mdhm = new SimpleDateFormat("MM月dd日 HH:mm", Locale.getDefault()).format(date);
Log.e("格式MM月dd日 HH:mm",mdhm );

//03-24 13:38
String mdhmLink = new SimpleDateFormat("MM-dd HH:mm", Locale.getDefault()).format(date);
Log.e("格式MM-dd HH:mm",mdhmLink );

//2023年03月24日 13:38
String ymdhmH = new SimpleDateFormat("yyyy年MM月dd日 HH:mm", Locale.getDefault()).format(date);
Log.e("格式yyyy年MM月dd日 HH:mm",ymdhmH );

//2023年03月24日 周五
String ymdHE = new SimpleDateFormat("yyyy年MM月dd日 E", Locale.getDefault()).format(date);
Log.e("格式yyyy年MM月dd日 E",ymdHE );

猜你喜欢

转载自blog.csdn.net/weixin_46211609/article/details/129749144