更新Note
1. 修复购物车,订单和退单后后置任务正确执行 2. 修复佣金记录金额和详情 3. 修复管理端 移动应用界面下订单管理数据统计不准确的问题 4. 修复短信API升级-后台使用一号通 5. 修复用户管理相关问题 6. 修复核销点核销后核销地址不准确 7. 修复资源同步云服务的问题 新增功能 1. 秒杀 a. 秒杀时段配置 b. 秒杀商品维护 2. 财务管理 a. 申请提现 b. 财务记录 i. 充值记录 ii. 资金监控 c. 佣金记录 3. 普通商品显示该商品正在参加的活动信息[秒杀]
This commit is contained in:
@@ -14,10 +14,17 @@ import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/** excel操作类
|
||||
* @author Mr.zhang
|
||||
* @Description 日期时间类
|
||||
* @since 2020-04-17
|
||||
/**
|
||||
* Date工具类
|
||||
* +----------------------------------------------------------------------
|
||||
* | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
||||
* +----------------------------------------------------------------------
|
||||
* | Copyright (c) 2016~2020 https://www.crmeb.com All rights reserved.
|
||||
* +----------------------------------------------------------------------
|
||||
* | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
||||
* +----------------------------------------------------------------------
|
||||
* | Author: CRMEB Team <admin@crmeb.com>
|
||||
* +----------------------------------------------------------------------
|
||||
**/
|
||||
public final class DateUtil {
|
||||
|
||||
@@ -298,7 +305,12 @@ public final class DateUtil {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 计算两个时间之间的天数差
|
||||
* @param beforeDay 开始时间
|
||||
* @param afterDay 结束时间
|
||||
* @return 相差天数
|
||||
*/
|
||||
public static long getTwoDateDays(Date beforeDay, Date afterDay) {
|
||||
SimpleDateFormat sm = new SimpleDateFormat(Constants.DATE_FORMAT_NUM);
|
||||
long days = -1;
|
||||
@@ -484,6 +496,11 @@ public final class DateUtil {
|
||||
}
|
||||
startTime = list.get(0);
|
||||
endTime = list.get(1);
|
||||
|
||||
if (startTime.equals(endTime)) {
|
||||
startTime = DateUtil.appointedDayStrToFormatStr(startTime, Constants.DATE_FORMAT_DATE, Constants.DATE_FORMAT_START);
|
||||
endTime = DateUtil.appointedDayStrToFormatStr(endTime, Constants.DATE_FORMAT_DATE, Constants.DATE_FORMAT_END);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -542,4 +559,26 @@ public final class DateUtil {
|
||||
return Integer.parseInt(String.valueOf(between_days));
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取指定日期指定格式字符串
|
||||
*
|
||||
* @param dateStr
|
||||
* @param DATE_FORMAT
|
||||
* @return
|
||||
* @throws ParseException
|
||||
*/
|
||||
public static String appointedDayStrToFormatStr(String dateStr, String STR_DATE_FORMAT, String DATE_FORMAT) {
|
||||
Date date = DateUtil.strToDate(dateStr, STR_DATE_FORMAT);
|
||||
return DateUtil.dateToStr(date, DATE_FORMAT);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前时间小时
|
||||
* @return 当前时间小时 默认24小时
|
||||
*/
|
||||
public static int getCurrentHour(){
|
||||
int hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);
|
||||
return hour;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user