UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

13 lines (12 loc) 478 B
import { DateHelper } from '../types.js'; import { parseISO } from 'date-fns'; export class DateHelperMySQL extends DateHelper { readTimestampString(date) { const parsedDate = new Date(date); return new Date(parsedDate.getTime() - parsedDate.getTimezoneOffset() * 60000).toISOString(); } writeTimestamp(date) { const parsedDate = parseISO(date); return new Date(parsedDate.getTime() + parsedDate.getTimezoneOffset() * 60000); } }