Este team de expertos pasados ciertos días de investigación y de juntar de datos, han obtenido la respuesta, queremos que te sea útil para tu trabajo.
Seguro Haskell | Inferido seguro |
---|---|
Idioma | Haskell2010 |
Descripción
Formato de fecha ordinal ISO 8601
toOrdinalDate :: Día -> (Entero, Int) Fuente
Convierta al formato de fecha ordinal ISO 8601. El primer elemento del resultado es el año (calendario gregorano proléptico), el segundo es el día del año, con 1 para el 1 de enero y 365 (o 366 en años bisiestos) para el 31 de diciembre.
fromOrdinalDate :: Entero -> Int -> DíaFuente
Convierta desde el formato de fecha ordinal ISO 8601. Los números de días no válidos se recortarán al rango correcto (1 a 365 o 366).
fromOrdinalDateValid :: Entero -> Int -> MaybeDayFuente
Convierta desde el formato de fecha ordinal ISO 8601. Devolución de números de días no válidos Nothing
showOrdinalDate :: Día -> CadenaFuente
Mostrar en formato de fecha ordinal ISO 8601 (aaaa-ddd)
isLeapYear :: Entero -> BoolFuente
¿Es este año un año bisiesto según el proléptico calendario gregoriano?
lunesStartWeek :: Día -> (Int, Int) Fuente
Obtenga el número de la semana de inicio del lunes del año y el día de la semana. El primer lunes es el primer día de la semana 1, los días anteriores del año son la semana 0 (como %W
en formatTime
). El lunes es 1, el domingo es 7 (como %u
en formatTime
).
SundayStartWeek :: Día -> (Int, Int) Fuente
Obtenga el número de la semana que comienza el domingo en el año y el día de la semana. El primer domingo es el primer día de la semana 1, los días anteriores del año son la semana 0 (como %U
en formatTime
). El domingo es 0, el sábado es 6 (como %w
en formatTime
).
Argumentos
:: Entero |
Año. |
-> Int |
Número de la semana de inicio del lunes (como |
-> Int |
Día de la semana. El lunes es 1, el domingo es 7 (como |
-> Día |
El inverso de mondayStartWeek
. Obtener una Day
dado el año, el número de la semana de inicio del lunes y el día de la semana. El primer lunes es el primer día de la semana 1, los días anteriores del año son la semana 0 (como %W
en formatTime
).
fromMondayStartWeekValidFuente
Argumentos
:: Entero |
Año. |
-> Int |
Número de la semana de inicio del lunes (como |
-> Int |
Día de la semana. El lunes es 1, el domingo es 7 (como |
-> MaybeDay |
Argumentos
:: Entero |
Año. |
-> Int |
Número de la semana de inicio del domingo (como |
-> Int |
El día de la semana el domingo es 0, el sábado es 6 (como |
-> Día |
El inverso de sundayStartWeek
. Obtener una Day
dado el año y el número del día de la semana que comienza el domingo. El primer domingo es el primer día de la semana 1, los días anteriores del año son la semana 0 (como %U
en formatTime
).
fromSundayStartWeekValidFuente
Argumentos
:: Entero |
Año. |
-> Int |
Número de la semana de inicio del domingo (como |
-> Int |
Día de la semana. El domingo es 0, el sábado es 6 (como |
-> MaybeDay |
Comentarios y puntuaciones del artículo
Si te gusta este mundo, puedes dejar un ensayo acerca de qué te ha impresionado de esta sección.