给定 12 小时时间格式的时段开始时间(例如“下午 2:45”)和此结束后的分钟数,例如 15。你会如何计算结束时间?
Given a start time of a slot in 12hrs time format (say "2: 45 PM") and a period in mins after this ends 15 for eg. How would you calculate end time?
我有一个字符串(12 小时)格式的日期槽,例如 - “2:45 PM”和一个到该槽结束的时间段,比如 15(分钟)。因此,时隙从“下午 2:45”开始,到 15 分钟后结束。我想以与 12 小时格式的时间字符串相同的格式显示结束时间。
示例 - 时段:“2: 45 PM”,结束时间:15
endingSlot 将为“3:00 PM”
我会为此使用图书馆——例如Moment.js:
import * as moment from 'moment';
const slot = '2.45 PM';
const endingSlot = moment(slot, 'h:mm A').add(15, 'minutes').format('h:mm A');
console.log(endingSlot); // 3:00 PM
我有一个字符串(12 小时)格式的日期槽,例如 - “2:45 PM”和一个到该槽结束的时间段,比如 15(分钟)。因此,时隙从“下午 2:45”开始,到 15 分钟后结束。我想以与 12 小时格式的时间字符串相同的格式显示结束时间。
示例 - 时段:“2: 45 PM”,结束时间:15 endingSlot 将为“3:00 PM”
我会为此使用图书馆——例如Moment.js:
import * as moment from 'moment';
const slot = '2.45 PM';
const endingSlot = moment(slot, 'h:mm A').add(15, 'minutes').format('h:mm A');
console.log(endingSlot); // 3:00 PM