Viewing file: class_fechas.php (3.2 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class fecha {
function join_fecha_publ($dia_publicacion, $mes_publicacion, $ano_publicacion)
{
$this->DIA = $dia_publicacion;
$this->MES = $mes_publicacion;
$this->ANO = $ano_publicacion;
$this->FECHA = $this->ANO . "-" . $this->MES . "-" . $this->DIA . " 00:00:00";
}
function join_fecha_ret($dia_retiro, $mes_retiro, $ano_retiro)
{
$this->DIA = $dia_retiro;
$this->MES = $mes_retiro;
$this->ANO = $ano_retiro;
$this->FECHA = $this->ANO . "-" . $this->MES . "-" . $this->DIA . " 00:00:00";
}
function join_fecha($dia, $mes, $ano)
{
$this->DIA = $dia;
$this->MES = $mes;
$this->ANO = $ano;
$this->FECHA = $this->ANO . "-" . $this->MES . "-" . $this->DIA . " 00:00:00";
}
function explain_fecha($fecha)
{
$partes = explode(" ",$fecha);
$datos_fecha = explode("-",$partes[0]);
// Asignación de Meses
if ($datos_fecha[1] == 01) {
$nombre_mes = "Enero";
}
if ($datos_fecha[1] == 02) {
$nombre_mes = "Febrero";
}
if ($datos_fecha[1] == 03) {
$nombre_mes = "Marzo";
}
if ($datos_fecha[1] == 04) {
$nombre_mes = "Abril";
}
if ($datos_fecha[1] == 05) {
$nombre_mes = "Mayo";
}
if ($datos_fecha[1] == 06) {
$nombre_mes = "Junio";
}
if ($datos_fecha[1] == 07) {
$nombre_mes = "Julio";
}
if ($datos_fecha[1] == 08) {
$nombre_mes = "Agosto";
}
if ($datos_fecha[1] == 09) {
$nombre_mes = "Septiembre";
}
if ($datos_fecha[1] == 10) {
$nombre_mes = "Octubre";
}
if ($datos_fecha[1] == 11) {
$nombre_mes = "Noviembre";
}
if ($datos_fecha[1] == 12) {
$nombre_mes = "Diciembre";
}
// Calculo de día
$time = mktime(0,0,0,$datos_fecha[1],$datos_fecha[2],$datos_fecha[0]);
$time = getdate($time);
if ($time["wday"] == 0) {
$dia_semana = "Domingo";
}
if ($time["wday"] == 1) {
$dia_semana = "Lunes";
}
if ($time["wday"] == 2) {
$dia_semana = "Martes";
}
if ($time["wday"] == 3) {
$dia_semana = "Miércoles";
}
if ($time["wday"] == 4) {
$dia_semana = "Jueves";
}
if ($time["wday"] == 5) {
$dia_semana = "Viernes";
}
if ($time["wday"] == 6) {
$dia_semana = "Sábado";
}
$this->FECHA_SYS = $fecha;
$this->FECHA = $datos_fecha[2] . " de " . $nombre_mes . " de " . $datos_fecha[0];
$this->FECHA_D = $dia_semana . " " . $datos_fecha[2] . " de " . $nombre_mes . " de " . $datos_fecha[0];
$this->FECHA_F = $datos_fecha[2] . " de " . $nombre_mes . " de " . $datos_fecha[0] . " " . $partes[1];
}
function sys_fecha()
{
$fecha = getdate();
$fecha = $fecha["year"] . "-" . $fecha["mon"] . "-" . $fecha["mday"] . " " . $fecha["hours"] . ":" . $fecha["minutes"] . ":" . $fecha["seconds"];
$this->FECHA_SYS = $fecha;
}
function sys_fecha_short()
{
$fecha = getdate();
$fecha_corta = $fecha["year"] . "-" . $fecha["mon"] . "-" . $fecha["mday"];
$this->FECHA_SYS_CORTA = $fecha_corta;
}
}
?>
|