调用此函数时将返回一个包含 UTC 格式的开始时间和结束时间的对象。
public getNowInUTC():Any{
//GET LOCAL TIME START
// GET LOCAL TIME END
//CONVERT BOTH TO UTC
//RETURN AS OBJECT
}
预期返回的对象
{
startTime:"starttimestring",
endTime:"endtimestring"
}
这里开始本地时间是starttime="T00:00:00.000Z"
和结束时间endtime="T23:59:99.999Z"
。任何人都可以帮我编写这个函数吗?我是打字稿的初学者。
你可以试试这个。它将以 ISO 格式 (T00:00:00.000Z( 返回时间。
function getNowInUTC(): {startTime: string, endTime: string} {
let obj = {
startTime: new Date().toISOString(),
endTime: new Date().toISOString()
}
return obj;
}
console.log(getNowInUTC());
我希望这对你有帮助。
编辑
获取 UTC 格式(2020 年 6 月 16 日星期二 05:05:26 GMT(。你可以使用它。
function getNowInUTC(): {startTime: string, endTime: string} {
let obj = {
startTime: new Date().toUTCString(),
endTime: new Date().toUTCString()
}
return obj;
}
console.log(getNowInUTC());