Obtener el número de la semana del año para una fecha

Código PHP

PHP – Date – Number of week

Función que devuelve el número de semana del año para una fecha determinada en formato yyyy-mm-dd.

No se comprueba si la fecha es correcta.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/**
* Class HelperDate
*/
abstract class HelperDate
{
/**
* Devuelve el númer de la semana dentro del año de una fecha concreta
* Formato de fecha: yyyy-mm-dd
*
* @param $fecha
*
* @return string
* @throws Exception
*/
public static function getNumberOfWeek($fecha)
{
$date = new DateTime($fecha);
return $date->format("W");
}
}
/** * Class HelperDate */ abstract class HelperDate { /** * Devuelve el númer de la semana dentro del año de una fecha concreta * Formato de fecha: yyyy-mm-dd * * @param $fecha * * @return string * @throws Exception */ public static function getNumberOfWeek($fecha) { $date = new DateTime($fecha); return $date->format("W"); } }
/**
 * Class HelperDate
 */
abstract class HelperDate
{
    /**
     * Devuelve el númer de la semana dentro del año de una fecha concreta
     * Formato de fecha: yyyy-mm-dd
     *
     * @param $fecha
     *
     * @return string
     * @throws Exception
     */
    public static function getNumberOfWeek($fecha)
    {
        $date = new DateTime($fecha);
        return $date->format("W");
    }
}