@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
17 lines (15 loc) • 552 B
JavaScript
import { DateHelper } from "../types.js";
import { parseISO } from "date-fns";
//#region src/database/helpers/date/dialects/mysql.ts
var DateHelperMySQL = class extends DateHelper {
readTimestampString(date) {
const parsedDate = new Date(date);
return (/* @__PURE__ */ new Date(parsedDate.getTime() - parsedDate.getTimezoneOffset() * 6e4)).toISOString();
}
writeTimestamp(date) {
const parsedDate = parseISO(date);
return new Date(parsedDate.getTime() + parsedDate.getTimezoneOffset() * 6e4);
}
};
//#endregion
export { DateHelperMySQL };