///////////////////////////////////////////////////////////
/**
Created on 2021/3/18 11:22
-
@author Gong Youqiang
/
public class DateUtils {
/*- 获取时间
- @param context
- @return
/
public static String getNowTime(Context context){
Date now = Calendar.getInstance().getTime();
SimpleDateFormat format;
if(DateFormat.is24HourFormat(context)){
format = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());
} else {
format = new SimpleDateFormat("hh:mm:ss", Locale.getDefault());
}
return format.format(now);
}
/* - 获取日期 YY/MM/DD
- @return
*/
public static String getNowDate(){
Date now = Calendar.getInstance().getTime();
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd", Locale.getDefault());
return format.format(now);
}
public static String getNowWeek() {
Date now = Calendar.getInstance().getTime();
SimpleDateFormat format = new SimpleDateFormat("EEE", Locale.getDefault());
return format.format(now);
}
/**
- 获取星期几
- @param context
- @return
*/
public static String getNowWeek(Context context) {
Calendar cal = Calendar.getInstance();
Date now = Calendar.getInstance().getTime();
cal.setTime(now);
int i = cal.get(Calendar.DAY_OF_WEEK);
switch (i) {
case 1:
return context.getString(R.string.week_sunday);
case 2:
return context.getString(R.string.week_monday);
case 3:
return context.getString(R.string.week_tuesday);
case 4:
return context.getString(R.string.week_wednesday);
case 5:
return context.getString(R.string.week_thursday);
case 6:
return context.getString(R.string.week_friday);
case 7:
return context.getString(R.string.week_saturday);
default:
return "";
}
}
/**
- 获取上下午
- @param context
- @return
*/
public static String getNowAmPm(Context context) {
Calendar cal = Calendar.getInstance();
Date now = Calendar.getInstance().getTime();
cal.setTime(now);
int i = cal.get(Calendar.AM_PM);
switch (i) {
case 0:
return context.getString(R.string.day_am);
case 1:
return context.getString(R.string.day_pm);
default:
return "";
}
}
}
/////////////////////////////////////////////////////////////////////////////
<string name="week_sunday">星期日</string>
<string name="week_monday">星期一</string>
<string name="week_tuesday">星期二</string>
<string name="week_wednesday">星期三</string>
<string name="week_thursday">星期四</string>
<string name="week_friday">星期五</string>
<string name="week_saturday">星期六</string>
<string name="day_am">上午</string>
<string name="day_pm">下午</string>