如何在将日期对象转换为角度类型的即时类型时忽略时间戳

时间:2019-01-31 07:06:30

标签: angular typescript

我正在使用下面的函数将Date转换为时间戳,但是它使用的是时区,我只需要将没有时区的日期转换为Instant类型

convertDateToTimeStamp(date: any) {
  return Date.parse(date) / 1000;
}

在调用convertDateToTimeStamp()之前,日期值为** 2017年3月24日星期五00:00:00 GMT-0400(东部夏令时间)****

在调用convertDateToTimeStamp()之后,日期值为 1490328000 ,即 2015年11月26日,星期四,格林尼治标准时间-05:00

我不需要格林尼治标准时间,所有时区的日期都应该相同

1 个答案:

答案 0 :(得分:1)

convertDateToTimeStamp(date: any) {
  return new Date(date).toUTCString();
}