DateTime.Date
La función DateTime.Date extrae el componente date de un valor de tipo datetime.
La función DateTime.Date extrae el componente date de un valor de tipo datetime.
La función DateTime.Time extrae el componente time de un valor de tipo datetime.
En ocasiones nos encontramos con la necesidad de comparar dos arrays NumPy cuyos valores son casi idénticos. Por ejemplo, supongamos que estamos trabajando con los dos siguientes arrays:
import numpy as np
a = np.array([[2, 1], [0, 3]])
a
array([[2, 1],
[0, 3]])
b = np.array([[1.999999999, 1], [0.0000000001, 2.99999999]])
b
La función DateTime.FromText devuelve un valor de tipo datetime a partir del texto que se especifique.
Supongamos que estamos mostrando las ventas por mes usando la siguiente medida:
Sales = SUM(Sales[Amount])
(obviamente el campo que contiene el montante de cada venta es el campo Amount de la tabla Sales)
Y las ventas del mes anterior con la siguiente medida:
PM Sales =
CALCULATE(
[Sales],
DATEADD('Calendar'[Date], -1, MONTH)
)
El resultado de llevar ambas medidas a una matriz mostrando por filas los meses es el siguiente:
La función DateTime.From devuelve un valor de tipo datetime a partir del valor que se especifique.
En este escenario partimos de un calendario y queremos obtener el último mes incluido en él, con independencia de los filtros que puedan estar aplicándose al modelo de datos. Este calendario, en nuestro ejemplo, va a incluir -además del campo de fecha- un campo con el año, el mes... y un campo de texto en el que se ha concatenado el año y el mes de cada fecha (con formato de texto), asegurándonos de que el resultado tiene 6 caracteres de longitud (o, dicho con otras palabras, asegurándonos de que el mes aparece representado con dos cifras).
La función Text.ToList devuelve una lista formada por los caracteres que componen el texto indicado.
La función Text.PadStart devuelve una copia de una cadena de texto tras añadir tantos caracteres por su izquierda como sea necesario para asegurar que el resultado tenga la longitud mínima indicada.
La función Text.PadEnd devuelve una copia de una cadena de texto tras añadir tantos caracteres por su derecha como sea necesario para asegurar que el resultado tenga la longitud mínima indicada.
Excepto donde se indique otra cosa, los contenidos de este sitio web se ofrecen bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional