Extract helper method

This commit is contained in:
Jorge Manrubia
2025-09-12 08:52:08 +02:00
parent e9b7ed63f7
commit c67d1e8c2f
2 changed files with 6 additions and 2 deletions
@@ -1,5 +1,5 @@
import { Controller } from "@hotwired/stimulus"
import { differenceInDays } from "helpers/date_helpers"
import { differenceInDays, secondsToDate } from "helpers/date_helpers"
const DEFAULT_LOCALE = "en-US"
@@ -89,7 +89,7 @@ export default class extends Controller {
}
#formatTime(formatter, target) {
const dt = new Date(parseInt(target.getAttribute("datetime"))*1000)
const dt = secondsToDate(parseInt(target.getAttribute("datetime")))
target.innerHTML = formatter.format(dt)
target.title = this.datetimeFormatter.format(dt)
}
+4
View File
@@ -9,3 +9,7 @@ export function signedDifferenceInDays(fromDate, toDate) {
export function beginningOfDay(date) {
return new Date(date.getFullYear(), date.getMonth(), date.getDate())
}
export function secondsToDate(seconds) {
return new Date(seconds * 1000)
}