Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2004, 03:30
Avatar de epplestun
epplestun
 
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 6 meses
Puntos: 5
Dos funcione spara el manejo de fechas

Buenas, aquí dejo dos funciones que son muy muy sencillas pero que a mi me han sido de gran utilidad, espero que le sirva a alguien más, las funciones son checkdate y mktime, los usuarios que usen PHP, se daran cuenta que hacen lo mismo que las funciones de PHP pero del lado del cliente al ser JavaScript

Código PHP:
function checkdate(var1var2var3) {
    
// Creamos el objeto Date    
    
var nDate = new Date();
    
    
// Recojemos los datos de la fecha insertada
    
var day   var1
    var 
month var2;
    var 
year  var3;
    
    
// La hora, minutos y segundos se recogen automaticamente
    
var hours   nDate.getHours();
    var 
minutes nDate.getMinutes();
    var 
seconds nDate.getSeconds();
    
    
// Convertimos la fecha a segundos desde el 01 - 01 - 1970
    
var time  mktime(yearmonthdayhoursminutesseconds);
    
    
// Segundos transcurridos desde el 01 - 01 - 1970 hasta ahora
    
var nTime nDate.getTime();
    
    
// Comprobamos que la fecha insertada sea valida
    
if(time nTime) {
        return 
false;
    } else {
        return 
true;
    }
// checkDate(var1, var2, var3);

function mktime(yearmonthdayhoursminutesseconds) {
    var 
data    = new Date(yearmonthdayhoursminutesseconds);
    
// Devolvemos el numero de segundos que dicha fecha
    
return data.getTime();
// mktime(year, month, day, hours, minutes, seconds); 
__________________
Usuario registrado de Linux #288725