Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将今天日期转换为UTC字符串_Javascript_Angular - Fatal编程技术网

Javascript 将今天日期转换为UTC字符串

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

我正在尝试将今天的日期转换为UTC。即使我使用了.toISOString()来更改时间。我曾经

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'))