getIntervalDJS static method

dynamic getIntervalDJS(
  1. dynamic interval,
  2. dynamic startT,
  3. dynamic timeUTC,
  4. dynamic serveZone,
  5. dynamic timeZone,
)

Implementation

static getIntervalDJS(interval, startT, timeUTC,serveZone,timeZone) {
  var now = DateTime.now().millisecondsSinceEpoch; //当前时间
  if (now < Tools.getLocalTime(startT,serveZone,timeZone)) {
    return '00:00:00';
  }
  var timeObj = Tools.getIntervalStartEndTime(interval, startT);
  var timeResult = Tools.getLocalTime(timeObj['stopt'],serveZone,timeZone)  - now;
  return Tools.getDJS(timeResult);
}