Javascript 获取当前时间为PT08H10M00S

Javascript 获取当前时间为PT08H10M00S,javascript,datetime,odata,Javascript,Datetime,Odata,如何将当前时间转换为PT08H10M00S格式。我使用Odata服务进行通信,预计时间格式为PT08H10M00S,即8:10:00。是否有任何inbuild js函数可以执行相同的操作。如果PT是动态的,那么您可以添加代码,以便在运行时根据需要进行派生 var d = new Date(); var customDate= 'PT'+ d.getHours()+'H'+d.getMinutes()+'M'+d.getSeconds()+'S'; console.log(customDate);

如何将当前时间转换为PT08H10M00S格式。我使用Odata服务进行通信,预计时间格式为PT08H10M00S,即8:10:00。是否有任何inbuild js函数可以执行相同的操作。

如果PT是动态的,那么您可以添加代码,以便在运行时根据需要进行派生

var d = new Date();
var customDate= 'PT'+ d.getHours()+'H'+d.getMinutes()+'M'+d.getSeconds()+'S';
console.log(customDate);

它看起来像一个时间跨度,而不是时间。这里什么是
PT
??它是静态的还是动态的?