JavaScript Date, permite trabalhar com datas, isso significa que podemos utilizar para programar um específico dia ou hora no documento HTML. O JavaScript pode ser escrito em String ou em Numbers, o mais comum é em String por exemplo: String, Sun Oct 08 2017 10:09:58 GMT-0300(-03) ou 150746898758.
DISPLAYING DATES
usando o elemento <p> com id='demo' para demonstrar como utilizar de uma forma bem simples;
<!DOCTYPE html>
<html>
<body>
<p id='demo'></p>
<script>
var d = Date();
document.getElementById('demo').innerHTML = d;
</script>
</body>
</html>
Também podemos utilizar JavaScript para criar objetos.
CREATING DATE OBJECT
Para criar um objeto em JavaScript basta utilizar "new Date()" para ser criado um object, então podemos utilizar para ser especificado dias, horas, meses, anos etc...
new Data();
new Date(dateString);
new Date(milliseconds);
new Date(years, hours, date, month, minutes, seconds, milliseconds);
<!DOCTYPE html>
<html>
<body
<p id='demo'></p>
<script>
var d = new Date();
document.getElementById('demo').innerHTML = d;
</script>
</body>
</html>
Usando new Date(dateString) para criar uma data específica
<!DOCTYPE html>
<html>
<body>
<p id='demo'></p>
<script>
var d = new Date('12 de Outubro de 2017, às 17:53');
document.getElementByid('demo').innerHTML = d;
</script>
</body>
</html>
USANDO NÚMEROS PARA ESPECÍFICAR DATAS
<!DOCTYPE html>
<html>
<body>
<p id='demo'></p>
<script>
var d = new Date('99, 5, 24, 11, 33, 30, 0');
document.getElementByid('demo').innerHTML = d;
</script>
<p id='demo2'></p>
<script>
var f = new Date(86400000);
document.getElementByid('demo').innerHTML = f;
</script>
</body>
</html>
DATE METHODS
Quando objeto new Date() é criado, número de funções permite operar-los função Date permite pegar, mudar, anos, dias horas etc.. Pode ser usados zona local ou UTC(universal ou GMT) O padrão é (dateString) que é convertido para toString()
Ex:
<p id='demo'></p>
<script>
d = new Date();
document.getElementById('demo').innerHTML = d;
</script>
Pode ser escrito dessa forma;
<p id='demo'></p>
<script>
d = new Date();
document.getElementById('demo').innerHTML = d.toString();
</script>
Para converter para UTC
<p id='demo'></p>
<script>
d = new Date();
document.getElementById('demo').innerHTML = d.toUTCString();
</script>
==========
Referência:
https://www.w3schools.com/js/js_js_dates.asp
Nenhum comentário:
Postar um comentário