我正在尝试获取设备的时间。我使用的代码是这样的-
const estimatedDeviceTimeMs = new Date().getTime();
alert(new Date(estimatedDeviceTimeMs));
上述代码的结果是Thu Jul 30 2020 12:01:54 GMT+0530 (India Standard Time)
。
如果可能的话,我需要去掉一个变量中的12:01:54
和另一个变量的GMT+0530
。
toTimeString
返回时间。然后按空间划分,得到如下所示的时间和时区:
var date = new Date();
console.log(date.toTimeString().split(" ")[0]);
console.log(date.toTimeString().split(" ")[1]);
试试这个
let date = new Date();
let time = date.toTimeString().split(' ')[0];
let gmt = date.toTimeString().split(' ')[1];
console.log(`Time is ${time} and GMT is ${gmt} `);
如果您需要,请使用孟加拉语
const parts = new Date().toLocaleTimeString('bn-in',{timeZoneName:'long'}).split(" ");
console.log(parts)
const estimatedDeviceTime = parts.slice(0,1) + " " +parts.slice(2)
console.log(estimatedDeviceTime)
您可以通过特定的调用它
const time = new Date();
console.log(`${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}`);