Gives a Time.Posix of when the BackendTask executes.
type alias Data =
{ time : Time.Posix
}
data : BackendTask FatalError Data
data =
BackendTask.map Data
BackendTask.Time.now
It's better to use Server.Request.requestTime or Pages.builtAt when those are the semantics
you are looking for. requestTime gives you a single reliable and consistent time for when the incoming HTTP request was received in
a server-rendered Route or server-rendered API Route. Pages.builtAt gives a single reliable and consistent time when the
site was built.
BackendTask.Time.now gives you the time that it happened to execute, which might give you what you need, but be
aware that the time you get is dependent on how BackendTask's are scheduled and executed internally in elm-pages, and
its best to avoid depending on that variation when possible.
Gives a
Time.Posixof when theBackendTaskexecutes.It's better to use
Server.Request.requestTimeorPages.builtAtwhen those are the semantics you are looking for.requestTimegives you a single reliable and consistent time for when the incoming HTTP request was received in a server-rendered Route or server-rendered API Route.Pages.builtAtgives a single reliable and consistent time when the site was built.BackendTask.Time.nowgives you the time that it happened to execute, which might give you what you need, but be aware that the time you get is dependent on how BackendTask's are scheduled and executed internally in elm-pages, and its best to avoid depending on that variation when possible.