Tema: Datetime
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/08/2006, 10:20
ivrt
 
Fecha de Ingreso: junio-2006
Mensajes: 20
Antigüedad: 18 años, 10 meses
Puntos: 0
AnaLuisa, no se si te sirva esto, pero yo lo utilizo para guardar la fecha en un campo tipo date de oracle, pero podes sacar la hora y insertarla en la base:

<script>
var all;
var month;
var period;
var day;
function time(){
var currentDate=new Date()

hour=currentDate.getHours()
min=currentDate.getMinutes()
sec=currentDate.getSeconds()
date=currentDate.getDate()
switch(currentDate.getMonth()){
case 0:month="Enero";break;
case 1:month="Febrero";break;
case 2:month="Marzo";break;
case 3:month="Abril";break;
case 4:month="Mayo";break;
case 5:month="Junio";break;
case 6:month="Julio";break;
case 7:month="Agosto";break;
case 8:month="Septiembre";break;
case 9:month="Octubre";break;
case 10:month="Noviembre";break;
case 11:month="Diciembre";break;
}

switch(currentDate.getDay()){
case 0:day="Domingo";break;
case 1:day="Lunes";break;
case 2:day="Martes";break;
case 3:day="Miercoles";break;
case 4:day="Jueves";break;
case 5:day="Viernes";break;
case 6:day="Sabado";break;
}
if(sec<10){sec="0"+sec}
if(min<10){min="0"+min}

if(hour>12){hour-=12;period="pm"} else {period="am"}
if(currentDate.getHours()==12){period="pm"}
if(currentDate.getHours()==24){period="am"}

var all="Hoy es: "+day+", "+date+"de "+month+". La hora es: "+hour+":"+min+":"+sec+period
window.status=all
window.setTimeout("time()",300)
}