HTML 5: Código fuente para mostrar la fecha y la hora:
Resuelto/Cerrado
Arno59
Mensajes publicados
4603
Fecha de registro
Estado
Colaborador
Última intervención
-
jordane45 Mensajes publicados 30426 Fecha de registro Estado Moderador Última intervención -
jordane45 Mensajes publicados 30426 Fecha de registro Estado Moderador Última intervención -
Hola,
Actualmente estoy rehaciendo un sitio web en xHTML.
Algunos scripts estaban en Javascript (visualización de la fecha y hora del día)
jueves 12 de mayo de 2016, son las 14 horas y 43 minutos.
¿Es posible hacer lo mismo en HTML 5?
¿Cuál es la fuente?
Gracias de antemano
Configuración: Sistemas operativos:
- Linux: Debian 8, Gentoo 20150505, Fedora 23, Ubuntu 15.10
--
El software libre "Open source" responde a la libertad de elección del consumidor y a la innovación social digital en el siglo XXI.
Actualmente estoy rehaciendo un sitio web en xHTML.
Algunos scripts estaban en Javascript (visualización de la fecha y hora del día)
jueves 12 de mayo de 2016, son las 14 horas y 43 minutos.
script type="text/javascript">
var d = new Date()
var j = d.getDate()
var m = d.getMonth()
var y = d.getFullYear()
var h = d.getHours()
var mn = d.getMinutes()
¿Es posible hacer lo mismo en HTML 5?
¿Cuál es la fuente?
Gracias de antemano
Configuración: Sistemas operativos:
- Linux: Debian 8, Gentoo 20150505, Fedora 23, Ubuntu 15.10
--
El software libre "Open source" responde a la libertad de elección del consumidor y a la innovación social digital en el siglo XXI.
3 respuestas
-
Hola,
Gracias por tu respuesta.
El script sobre Javascript era el siguiente:
<script language = "JavaScript" type = "text/javascript">
var d = new Date()
var j = d.getDate()
var m = d.getMonth() + 1
var y = d.getYear()
if (y < 999)
y += 1900;
var h = d.getHours()
var mn = d.getMinutes()
var mois, jour;
var dayNames = new
Array("domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado");
if (m == 1)
mois = " enero";
else if (m == 2)
mois = " febrero";
else if (m == 3)
mois = " marzo";
else if (m == 4)
mois = " abril";
else if (m == 5)
mois = " mayo";
else if (m == 6)
mois = " junio";
else if (m == 7)
mois = " julio";
else if (m == 8)
mois = " agosto";
else if (m == 9)
mois = " septiembre";
else if (m == 10)
mois = " octubre";
else if (m == 11)
mois = " noviembre";
else if (m == 12)
mois = " diciembre";
if (j == 1)
jour = "1er"
else
jour = j;
// Prueba para determinar la fórmula a emplear
if (h >= 18)
document.write("Buenas noches");
else
document.write("Buenos días");
document.write(" y bienvenido a mi sitio. ")
document.write("Hoy estamos a " + dayNames[d.getDay()] + " " + jour + " " + mois + " " + y + ", ")
document.write("son las " + h)
if (h < 2)
document.write(" hora ")
else
document.write(" horas ")
document.write(mn)
if (mn < 2)
document.write(" minuto.")
else
document.write(" minutos.")
</script>
Este script, que data de hace unos años, ¿sigue siendo correcto?
Gracias de antemano
--
El software libre "Open source" responde a la libertad de elección del consumidor y la innovación social digital en el siglo XXI.