|
@@ -255,12 +255,22 @@ helper.getHyCreateLinkOpt = function(token){
|
|
|
return options
|
|
|
}
|
|
|
|
|
|
-helper.getTimeStampByHourMinute = function(timeStr) {
|
|
|
- const [hours, minutes] = timeStr.split(':').map(Number);
|
|
|
- const today = new Date();
|
|
|
- today.setHours(hours, minutes, 0, 0);
|
|
|
- // return today.getTime();
|
|
|
- return today;
|
|
|
+helper.getTimeStampByHourMinute = function(timeStr,otherStr=null) {
|
|
|
+ // 解析时间字符串
|
|
|
+ const [hours, minutes] = timeStr.split(':').map(Number);
|
|
|
+
|
|
|
+ let date;
|
|
|
+ if (otherStr) {
|
|
|
+ // 如果提供了日期字符串,解析完整的日期时间
|
|
|
+ date = new Date(otherStr);
|
|
|
+ // 设置时分秒
|
|
|
+ date.setHours(hours, minutes, 0, 0);
|
|
|
+ } else {
|
|
|
+ // 如果没有提供日期,使用今天的日期
|
|
|
+ date = new Date();
|
|
|
+ date.setHours(hours, minutes, 0, 0);
|
|
|
+ }
|
|
|
+ return date;
|
|
|
}
|
|
|
|
|
|
helper.getLocalDate = function() {
|