Typescript 使用“开始时间”和“持续时间”值获取结束时间

Typescript 使用“开始时间”和“持续时间”值获取结束时间,typescript,momentjs,Typescript,Momentjs,如何使用开始时间和持续时间计算结束时间 我有一个API,它将向我发送如下值 data : { 'startTime': 1100, // (this will be 24hrs format i.e 11:00 AM) 'duration' : 60 // (in mins) } 现在,使用上述属性,我应该计算结束时间,比如上午11:00+60=12:00 PM这是一个无效的问题吗??我不明白。你至少需要尝试提出一个API和一些逻辑!。你的持续时间是多少,你如何处理日期逻辑。您

如何使用开始时间和持续时间计算结束时间

我有一个API,它将向我发送如下值

data : {
'startTime': 1100,    // (this will be 24hrs format i.e 11:00 AM)
'duration' : 60      // (in mins)
}

现在,使用上述属性,我应该计算结束时间,比如上午11:00+60=12:00 PM

这是一个无效的问题吗??我不明白。你至少需要尝试提出一个API和一些逻辑!。你的持续时间是多少,你如何处理日期逻辑。您如何处理添加持续时间为秒、分钟、小时等的日期?如果你陷入困境,我们会帮助你,而不是帮你做家庭作业。
const data = {
   'startTime': 1100,    // (this will be 24hrs format i.e 11:00 AM)
   'duration' : 60      // (in mins)
}
const result = moment(data.startTime, 'HHmm').add(data.duration, 'minute').format('HH:mm A');