当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript Moment.year方法代码示例

本文整理汇总了TypeScript中moment.Moment.year方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Moment.year方法的具体用法?TypeScript Moment.year怎么用?TypeScript Moment.year使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在moment.Moment的用法示例。


在下文中一共展示了Moment.year方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: String

 const getFromDate = (date: Moment): Semester => {
   const prefix = date.month() >= 6 ? 'h' : 'v'
   const suffix = String(date.year()).slice(2, 4)
   return {
     id: prefix + suffix,
     year: date.year(),
     semester: prefix,
   }
 }
开发者ID:blindern,项目名称:intern,代码行数:9,代码来源:ArrplanService.ts

示例2: areDatesEqual

export function areDatesEqual(d1: Moment, d2: Moment): boolean {
    if (!d1 || !d1.isValid()) {
        throw new Error("First date is not valid.");
    }
    if (!d2 || !d2.isValid()) {
        throw new Error("Second date is not valid.");
    }

    return d1.year() === d2.year() &&
        d1.dayOfYear() === d2.dayOfYear();
}
开发者ID:Nimzi-Git,项目名称:angular-io-datepicker,代码行数:11,代码来源:dateUtils.ts

示例3: setFirstPaymentDate

 function setFirstPaymentDate (firstPaymentDate: Moment): object {
   return {
     day: firstPaymentDate.date(),
     month: firstPaymentDate.month() + 1,
     year: firstPaymentDate.year()
   }
 }
开发者ID:hmcts,项目名称:cmc-citizen-frontend,代码行数:7,代码来源:payment-plan.ts

示例4: isCurrentMonth

    public isCurrentMonth(date: Moment): boolean {
        if (!date) {
            throw new Error("Date is required.");
        }

        return this.value.year() === date.year() && this.value.month() === date.month();
    }
开发者ID:Nimzi-Git,项目名称:angular-io-datepicker,代码行数:7,代码来源:daySelector.ts

示例5: removeHoursAndMinutes

  private static removeHoursAndMinutes(dateTime: Moment): Moment {
    const date = moment(new Date(
      dateTime.year(),
      dateTime.month(),
      dateTime.date()
    ))

    return date
  }
开发者ID:janaagaard75,项目名称:FilmFilter,代码行数:9,代码来源:ImmutableDate.ts

示例6: dataToSend

 function dataToSend (firstPaymentDate: Moment): object {
   return {
     totalAmount: 100,
     instalmentAmount: 50,
     firstPaymentDate: {
       day: firstPaymentDate.date(),
       month: firstPaymentDate.month() + 1,
       year: firstPaymentDate.year()
     },
     paymentSchedule: 'EVERY_MONTH'
   }
 }
开发者ID:hmcts,项目名称:cmc-citizen-frontend,代码行数:12,代码来源:payment-plan.ts

示例7: decade

export function decade(date: Moment): Moment[] {
    if (!date || !date.isValid()) {
        throw new Error("Date is not valid");
    }

    const year = date.year();
    const startYear = year - year % 10;
    const endYear = startYear + 9;

    return [
        date.clone().year(startYear),
        date.clone().year(endYear)
    ];
}
开发者ID:Nimzi-Git,项目名称:angular-io-datepicker,代码行数:14,代码来源:dateUtils.ts

示例8: getRepaymentPlanForm

export function getRepaymentPlanForm (claim: Claim, draft: DraftWrapper<DraftCCJ>): RepaymentPlanForm {
  if (draft.document.paymentOption.option === PaymentType.INSTALMENTS) {
    if ((claim.settlement && (claim.settlementReachedAt || claim.settlement.isOfferRejectedByDefendant())) || claim.hasDefendantNotSignedSettlementAgreementInTime()) {
      const coreRepaymentPlan: CoreRepaymentPlan = claim.settlement.getLastOffer().paymentIntention.repaymentPlan
      const firstPaymentDate: Moment = calculateMonthIncrement(MomentFactory.currentDate(), 1)
      const paymentSchedule: PaymentSchedule = PaymentSchedule.of(coreRepaymentPlan.paymentSchedule)
      const alreadyPaid: number = (draft.document.paidAmount.amount || 0)
      const remainingAmount: number = claim.totalAmountTillToday - alreadyPaid
      const repaymentPlanForm: RepaymentPlanForm = new RepaymentPlanForm(
        remainingAmount,
        coreRepaymentPlan.instalmentAmount,
        new LocalDate(firstPaymentDate.year(), firstPaymentDate.month() + 1, firstPaymentDate.date()),
        paymentSchedule)
      return repaymentPlanForm
    }
  }
  return draft.document.repaymentPlan
}
开发者ID:hmcts,项目名称:cmc-citizen-frontend,代码行数:18,代码来源:ccjModelConverter.ts

示例9: fromModel

 fromModel(date: Moment): NgbDateStruct {
     if (date != null && moment.isMoment(date) && date.isValid()) {
         return { year: date.year(), month: date.month() + 1, day: date.date() };
     }
     return null;
 }
开发者ID:Danils123,项目名称:Prueba-azure,代码行数:6,代码来源:datepicker-adapter.ts

示例10: year

 public year(): number {
   return this.moment.year()
 }
开发者ID:janaagaard75,项目名称:FilmFilter,代码行数:3,代码来源:ImmutableMoment.ts


注:本文中的moment.Moment.year方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。