#Time difference on api call

2 messages · Page 1 of 1 (latest)

molten pivot
#

Hello! I don't understand why on console.log I get correct date but on api call it adds my timezone to it which is GMT +2.

  private defaultCreatedFilter(): QueryInputFilters {
    const filters: QueryInputFilters = {};
    const startOfYearIsoString = moment().startOf('year').format("YYYY-MM-DDTHH:mm:ss.SSS");
    const endOfYearIsoString = moment().endOf('year').format("YYYY-MM-DDTHH:mm:ss.SSS");
    const currentYear = new Date().getFullYear();
    const firstDay = new Date(currentYear, 0, 1);
    const lastDay = new Date(currentYear, 11, 31).toISOString();

    this.filterForm.get('dateType').setValue("CREATED");
    this.filterForm.get('fromDate').setValue(moment(firstDay));
    this.filterForm.get('toDate').setValue(moment(lastDay));
    console.log(moment(firstDay).format("YYYY-MM-DDTHH:mm:ss.SSS"))
    // 2022-01-01T00:00:00.000
    filters.createdTimestampFrom = moment(firstDay).format("YYYY-MM-DDTHH:mm:ss.SSS");
    // createdTimestampFrom: 2021-12-31T22:00:00.000Z
    filters.createdTimestampTo = endOfYearIsoString;

    return filters;
  }
molten pivot
#

Ahh nvm.. 2h aint that big of a deal.. No one even makes any data changes at news year eve