Forum Discussion
Fecha de formato
Hola
He salido como
Necesito hacer dos transformaciones:
- Conviértelo en datetime
campo fecha y hora en los datos iniciales que se muestran en GMT. Necesario traducir en nuestra hora local, así como en nuestras horas de trabajo. Hora local = hora en Kiev que también tiene en cuenta el horario de verano. Horas de trabajo = porque trabajamos 24/7, tenemos en cuenta el comienzo de cada día no desde 00:00, y a partir de las 7:25 am. Es decir, si la compra se realizó el 1 de febrero a las 7:15, tiene inscribirse hasta el 31 de enero.
Para el segundo punto utilicé esta función, ¿cómo midificarla para responder al requisito por favor?
dejar
Fuente = (datetimecolumn como datetime) = >
dejar
date = DateTime.Date(datetimecolumn),
time = DateTime.Time(datetimecolumn),
lastSundayOfOctober = Date.StartOfWeek(#date(Date.Year(date), 10, 31), Day.Sunday),
lastSundayOfMarch = Date.StartOfWeek(#date(Date.Year(date), 3, 31), Day.Sunday),
isSummerTime = (fecha = lastSundayOfMarch y hora >= #time(2,0,0))
o
(fecha > últimodomingo de marzo y fecha < últimodomingo de octubre)
o
(fecha = lastSundayOfOctober y hora <= #time(2,0,0)),
timeZone = 1 + Number.From(isSummerTime),
CET =
DateTime.From(fecha)
+ #duration (0,Time.Hour(time),Time.Minute(time),Time.Second(time))
+ #duration(0, zona horaria, 0, 0)
en
CET
en
Fuente
1 Reply
- Syndicate_Admin
Administrator
@jaweher89 , se ha hecho una solución muy similar en este tema, vea si eso puede ayudar