Javascript 将今天日期转换为UTC字符串
我正在尝试将今天的日期转换为UTC。即使我使用了.toISOString()来更改时间。我曾经Javascript 将今天日期转换为UTC字符串,javascript,angular,Javascript,Angular,我正在尝试将今天的日期转换为UTC。即使我使用了.toISOString()来更改时间。我曾经 import {formatDate} from '@angular/common'; 我今天如何转换为UTC格式?请告诉我从你的问题中我能理解的是你想要这样的东西 let d=new Date().toutString(); 控制台日志(d); log(新日期(d).toISOString())角度文档: 使用时区第三个参数: import {formatDate} from '@angul
import {formatDate} from '@angular/common';
我今天如何转换为UTC格式?请告诉我从你的问题中我能理解的是你想要这样的东西
let d=new Date().toutString();
控制台日志(d);
log(新日期(d).toISOString())代码>角度文档:
使用时区第三个参数:
import {formatDate} from '@angular/common';
today = formatDate(new Date(), 'yyyy-MM-dd hh:mm:ss', 'en', '+0000');
console.log(formatDate(new Date(), 'yyyy-MM-ddThh:mm:ssZZZZZ', 'en', 'GMT'))
尝试newdate().toutString()
@Mridul我今天尝试了today=formatDate(new Date().toutString(),'yyyy-MM-dd hh:MM:ss','en')代码>输出:2020-06-16 12:48:49
…但这不是转换为UTC您想转换为UTC,而是按照您指定的格式显示吗?@Mridul我已经尝试过了,并获得了UTC时间nowDate=new Date().toISOString()代码>输出2020-06-16T04:51:25.565Z
。我主要希望使用这种格式2020-06-16T04:51:25.565Z
toISOString创建与所需输出相同的输出,不是吗?不清楚你要什么?谢谢你的回答。我想澄清的一点是,我怎样才能使这个格式成为2020-06-16T04:51:25.565Z
?这只是一个字符串,不是吗?另一个答案在第三行有输出,你的意思是在末尾添加一个ISO样式的时区吗?像上面那样?有什么原因不能直接使用toISOString吗?谢谢我知道你的答案很有用。Thnx。
import {formatDate} from '@angular/common';
today = formatDate(new Date(), 'yyyy-MM-dd hh:mm:ss', 'en', '+0000');
console.log(formatDate(new Date(), 'yyyy-MM-ddThh:mm:ssZZZZZ', 'en', 'GMT'))