
{
"status": 200,
"msg": " *** 作成功!",
"success": true,
"data": {
"weekend": "星期二",
"date": "2021年12月28日",
"lunar": "辛丑牛年 农历冬月廿五"
}
}
public static String getWeek(Date date){
String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int weekIndex = cal.get(Calendar.DAY_OF_WEEK) - 1;
if(weekIndex<0){
weekIndex = 0;
}
return weeks[weekIndex];
}
@ApiOperation("获取时间日期")
@GetMapping("/getDate")
public GraceJSonResult getDate(){
DateVO dateVO = new DateVO();
DateTime date = DateUtil.date();
String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);
String week = getWeek(date);
ChineseDate chineseDate = new ChineseDate(date);
String lunar = chineseDate.toString();
String[] s = lunar.split(" ");
dateVO.setDate(now);
dateVO.setWeekend(week);
dateVO.setLunar(s[0]+" "+"农历"+s[1]);
return GraceJSONResult.ok(dateVO);
}
@Data
public class DateVO {
@ApiModelProperty("星期几")
private String weekend;
@ApiModelProperty("日期")
private String date;
@ApiModelProperty("农历")
private String lunar;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)