PHP | Función jdmonthname()

La función jdmonthname() es una función integrada en PHP que devuelve el nombre del mes de un número de día juliano pasado como argumento. El valor de retorno es de seis tipos dependiendo del modo pasado en la función que se explica brevemente a continuación en la parte de parámetros.

Sintaxis:

 jdmonthname($jd, $mode) 

Parámetros: la función acepta dos parámetros, como se muestra arriba y se describe a continuación:

  1. $jd: este parámetro especifica el día juliano como un número entero. Es un parámetro obligatorio.
  2. $mode: este es un parámetro obligatorio que especifica el tipo de valor de retorno. El modo puede estar en el rango 0-5 inclusive.
    • 0 : devuelve la forma abreviada (enero, febrero, marzo, etc.) del nombre del mes en el calendario gregoriano cuando el modo se pasa como 0.
    • 1 : devuelve el nombre del mes (enero, febrero, marzo, etc.) en el calendario gregoriano cuando el modo se pasa como 1.
    • 2 : devuelve la forma abreviada (enero, febrero, marzo, etc.) del nombre del mes en el calendario juliano cuando el modo se pasa como 2.
    • 3 : devuelve el nombre del mes (enero, febrero, marzo, etc.) en el calendario juliano cuando el modo se pasa a 3.
    • 4 : devuelve el nombre del mes (Tishri, Heshvan, Kislev, etc.) en el calendario judío cuando el modo pasa a 4.
    • 5 : devuelve el nombre del mes (Vendemiaire, Brumaire, Frimaire, etc.) en republicano francés cuando el modo se pasa a 5.

Valor devuelto: la función devuelve el nombre del mes según el modo pasado. Si cualquier valor que no sea 0-5 se pasa como modo, entonces el modo se toma como 0.

Ejemplos:

Input : $jd = 2458236, $mode = 0 
Output : Apr
Explanation: In program below we have converted the 
date(4/27/2018) to the Julian Day integer which is 
2458236

Input : $jd = 2457031, $mode = 4 
Output : Tevet
Explanation: date(1/8/2015) in Julian Day integer is 2457031. 
Tevet is the month on this Julian Day integer. 

Los siguientes programas ilustran la función jdmonthname():

Programa 1: El siguiente programa demuestra la función jdmonthname() cuando el modo se pasa como 0.

<?php
// PHP program to demonstrate the use
// of jdmonthname() function 
// when mode is passed as 0
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed as 0
echo (jdmonthname($jd, 0)), "\n"; 
  
?>

Producción:

Apr

Programa 2: El siguiente programa demuestra la función jdmonthname() cuando el modo se pasa como 1.

<?php
// PHP program to demonstrate the use
// of jdmonthname() function 
// when mode is passed as 1
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed as 1
echo (jdmonthname($jd, 1)), "\n"; 
  
?>

Producción:

April 

Programa 3: El siguiente programa demuestra la función jdmonthname() cuando el modo se pasa como 2.

<?php
// PHP program to demonstrate the
// use of jdmonthname() function 
// when mode is passed as 2
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed as 2
echo (jdmonthname($jd, 2)), "\n"; 
  
?>

Producción:

Apr

Programa 4: El siguiente programa demuestra la función jdmonthname() cuando el modo se pasa como 3.

<?php
// PHP program to demonstrate the
// use of jdmonthname() function 
// when mode is passed as 3
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed as 3
echo (jdmonthname($jd, 3)), "\n"; 
  
?>

Producción:

April

Programa 5: El siguiente programa demuestra la función jdmonthname() cuando el modo se pasa como 4.

<?php
// PHP program to demonstrate the
// use of jdmonthname() function 
// when mode is passed as 4
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed as 3
echo (jdmonthname($jd, 4)), "\n"; 
  
?>

Producción:

Iyyar

Programa 6: El siguiente programa demuestra la función jdmonthname() cuando el modo pasa fuera de rango.

<?php
// PHP program to demonstrate the
// use of jdmonthname() function 
// when mode is passed out of range
  
// converts the gregorian date to julian day integer 
$jd = gregoriantojd(4, 27, 2018); 
  
  
// prints the month name when mode is passed out of range
echo (jdmonthname($jd, 8)), "\n"; 
  
?>

Producción:

Apr

Referencia:
http://php.net/manual/en/function.jdmonthname.php

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *