本文整理匯總了TypeScript中luxon.DateTime.utc方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript DateTime.utc方法的具體用法?TypeScript DateTime.utc怎麽用?TypeScript DateTime.utc使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類luxon.DateTime
的用法示例。
在下文中一共展示了DateTime.utc方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: it
it('by default formats \'until\' correctly', () => {
const rrule = new RRule({
freq: RRule.WEEKLY,
until: DateTime.utc(2012, 11, 10).toJSDate()
})
expect(rrule.toText()).to.equal('every week until November 10, 2012')
})
示例2: it
it('updates the ruleset to exclude recurrence date', () => {
const legacy = ['RRULE:DTSTART=19990104T110000Z;FREQ=DAILY;INTERVAL=1']
const repeat = ['DTSTART:19990104T110000Z', 'RRULE:FREQ=DAILY;INTERVAL=1']
const recurrenceDate = DateTime.utc(2017, 8, 21, 16, 0, 0)
expectRecurrence([repeat, legacy]).toAmendExdate(recurrenceDate, [
'DTSTART:19990104T110000Z',
'RRULE:FREQ=DAILY;INTERVAL=1',
'EXDATE:20170821T160000Z',
])
})
示例3:
dt.plus({ hours: 3, minutes: 2 });
dt.minus({ days: 7 });
dt.startOf('day');
dt.endOf('hour');
dt.set({ hour: 3 }).hour;
const f = { month: 'long', day: 'numeric' };
dt.setLocale('fr').toLocaleString(f);
dt.setLocale('en-GB').toLocaleString(f);
dt.setLocale('en-US').toLocaleString(f);
DateTime.fromObject({ zone: 'America/Los_Angeles' });
DateTime.local().setZone('America/Los_Angeles');
DateTime.utc(2017, 5, 15);
DateTime.utc();
DateTime.local().toUTC();
DateTime.utc().toLocal();
DateTime.fromMillis(1527780819458).toMillis();
/* Duration */
const dur = Duration.fromObject({ hours: 2, minutes: 7 });
dt.plus(dur);
dur.hours;
dur.minutes;
dur.seconds;
dur.as('seconds');
dur.toObject();
示例4: beforeEach
beforeEach(() => {
cursor = DateTime.utc(2017, 12, 25, 16, 0, 0)
})