-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherrDiscrepFechas.js
More file actions
40 lines (23 loc) · 1.42 KB
/
errDiscrepFechas.js
File metadata and controls
40 lines (23 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// error Discrepancias al crear objetos de tipo fecha
console.log("La fecha de hoy es: ", new Date());
// UNIX epoch
console.log(new Date(628021800000));
//----------------------------------------
//console.log("%c Este es un texto amarillo sobre un fondo negro.", "color:yellow; background-color:#222")
console.log("\n%cDefiniendo fechas con strings", "color:yellow; background-color:#222");
//ISO 8601 Extended Format
console.log(new Date('December 17, 1995 03:24:00'));
console.log(new Date('2019-12-17T03:24:00'));
console.log("2014-12-01 - ", new Date('2014-12-01'));
// con este formato las fechas se leen en la manera americana
console.log('01-12-2014 - ', new Date('01-12-2014'));
// esta caracteristica hace que el motor de JS genere una fecha invalida porque no existe el mes 22 - 22-01-2014
console.log('22-01-2014 - ', new Date('22-01-2014')); // invalid date
console.log("Jul 8, 2005 - ", new Date("Jul 8, 2005"));
console.log("2005-07-08 - ", new Date("2005-07-08"));
console.log("Tue 10 Jul 2018 13:09:58 - ", new Date("Tue 10 Jul 2018 13:09:58"));
console.log("Tue 10 Jul 2018 13.09:58 GMT -06:00 - ", new Date("Tue 10 Jul 2018 13.09:58 GMT -06:00"));
//----------------------------------------
console.log("\n%cDefiniendo fechas con parámetros en el constructor", "color:lime; background-color:#222");
let fecha = new Date(2019, 10, 22, 12, 24, 30, 0);
console.log("fecha: ", fecha, "offset: ", fecha.getTimezoneOffset());