當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript Moment.startOf方法代碼示例

本文整理匯總了TypeScript中moment.Moment.startOf方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript Moment.startOf方法的具體用法?TypeScript Moment.startOf怎麽用?TypeScript Moment.startOf使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在moment.Moment的用法示例。


在下文中一共展示了Moment.startOf方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: moment

const getDaySpan: Function = (event: CalendarEvent, offset: number, startOfWeek: Moment): number => {
  let span: number = 1;
  if (event.end) {
    const begin: Moment = moment(event.start).isBefore(startOfWeek) ? startOfWeek : moment(event.start);
    span = moment(event.end)
      .endOf('day')
      .add(1, 'minute')
      .diff(begin.startOf('day'), 'days');
    if (span > DAYS_IN_WEEK) {
      span = DAYS_IN_WEEK;
    }
  }
  const totalLength: number = offset + span;
  if (totalLength > DAYS_IN_WEEK) {
    span -= (totalLength - DAYS_IN_WEEK);
  }
  return span;
};
開發者ID:xMrWhite,項目名稱:calendar-utils,代碼行數:18,代碼來源:calendarUtils.ts

示例2: updateRangeDate

  updateRangeDate() {
    let from =  this.pickerStartDate.startOf('minute').unix() * 1000;
    let to = this.pickerEndDate.endOf('minute').unix() * 1000;

    let diff = to - from;

    let timeframe = _.findLast(this.timeframes, function (timeframe: Timeframe) {
      return timeframe.range < diff;
    });

    if (!timeframe) {
      timeframe = this.timeframes[0];
    }

    this.update({
      interval: timeframe.interval,
      from: from,
      to: to
    });
  }
開發者ID:gravitee-io,項目名稱:gravitee-management-webui,代碼行數:20,代碼來源:dashboard-timeframe.controller.ts


注:本文中的moment.Moment.startOf方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。