如何在javascript中将日期mm/dd/yyyy转换为yyyy-mm-ddT00:00:00.000Z格式

如何在javascript中将日期mm/dd/yyyy转换为yyyy-mm-ddT00:00:00.000Z格式,javascript,angularjs,datetime,Javascript,Angularjs,Datetime,我有输出:05/07/1992 我想将上述日期更改为yyyy-mm-ddT00:00:00.000Z格式?toISOString()应按您的要求执行 e、 g 新日期('05/07/1992')。toISOString() 我会给你 “1992-05-07T07:00:00.000Z”日期.prototype.toISOString()方法可能是您想要的: const rawDate=$filter('date')($scope.datalist[0]。覆盖日期,“MM/dd/yyyy”); c

我有输出:05/07/1992

我想将上述日期更改为
yyyy-mm-ddT00:00:00.000Z
格式?

toISOString()
应按您的要求执行

e、 g

新日期('05/07/1992')。toISOString()

我会给你


“1992-05-07T07:00:00.000Z”

日期.prototype.toISOString()方法可能是您想要的:

const rawDate=$filter('date')($scope.datalist[0]。覆盖日期,“MM/dd/yyyy”);
const formattedDate=新日期(rawDate).toISOString();
或者,如果$scope.datalist[0].OVERRIDE\u DATE已经是一个日期对象,您可以只执行以下操作:

const formattedDate=$scope.datalist[0]。重写_DATE.toISOString();

使用日期对象转换为字符串方法如何将“1992-05-07T07:00:00.000Z”转换回mm/dd/yyyy格式?
var dateType = $filter('date')($scope.datalist[0].OVERRIDE_DATE, "MM/dd/yyyy");