[76] | 1 | require("./../../lib/env-js/envjs/node"); |
---|
| 2 | require("./../../d3"); |
---|
| 3 | require("./../../d3.time"); |
---|
| 4 | |
---|
| 5 | var F = d3.time.format.utc, |
---|
| 6 | f = d3.time.format("%c"); |
---|
| 7 | |
---|
| 8 | console.log("parse a m/d/Y:"); |
---|
| 9 | console.log(" Sun 01/01/1990:", f(F("%a %m/%d/%Y").parse("Sun 01/01/1990"))); |
---|
| 10 | console.log(" Wed 01/01/1990:", f(F("%a %m/%d/%Y").parse("Wed 01/01/1990"))); |
---|
| 11 | console.log(" XXX 01/01/1990:", F("%a %m/%d/%Y").parse("XXX 01/01/1990")); |
---|
| 12 | console.log(""); |
---|
| 13 | |
---|
| 14 | console.log("parse A m/d/Y:"); |
---|
| 15 | console.log(" Sunday 01/01/1990:", f(F("%A %m/%d/%Y").parse("Sunday 01/01/1990"))); |
---|
| 16 | console.log(" Wednesday 01/01/1990:", f(F("%A %m/%d/%Y").parse("Wednesday 01/01/1990"))); |
---|
| 17 | console.log(" Caturday 01/01/1990:", F("%A %m/%d/%Y").parse("Caturday 01/01/1990")); |
---|
| 18 | console.log(""); |
---|
| 19 | |
---|
| 20 | console.log("parse m/d/y:"); |
---|
| 21 | console.log(" 1/1/90:", f(F("%m/%d/%y").parse("1/1/90"))); |
---|
| 22 | console.log(" 1/1/10:", f(F("%m/%d/%y").parse("1/1/10"))); |
---|
| 23 | console.log(""); |
---|
| 24 | |
---|
| 25 | console.log("parse x:"); |
---|
| 26 | console.log(" 1/1/90:", f(F("%x").parse("1/1/90"))); |
---|
| 27 | console.log(" 1/1/10:", f(F("%x").parse("1/1/10"))); |
---|
| 28 | console.log(""); |
---|
| 29 | |
---|
| 30 | console.log("parse b d Y:"); |
---|
| 31 | console.log(" jan 01, 1990:", f(F("%b %d, %Y").parse("jan 01, 1990"))); |
---|
| 32 | console.log(" jan 1, 1990:", f(F("%b %d, %Y").parse("jan 1, 1990"))); |
---|
| 33 | console.log(" 1 Feb., 1990:", f(F("%d %b., %Y").parse("1 Feb., 1990"))); |
---|
| 34 | console.log(" 01 Feb., 1990:", f(F("%d %b., %Y").parse("01 Feb., 1990"))); |
---|
| 35 | console.log(" 1 Feb., 1990:", f(F("%d %b., %Y").parse(" 1 Feb., 1990"))); |
---|
| 36 | console.log(" 1 Feb., 1990:", f(F(" %d %b., %Y").parse(" 1 Feb., 1990"))); |
---|
| 37 | console.log(" Moy 1 1990:", F("%b %d %Y").parse("Moy 1 1990")); |
---|
| 38 | console.log(""); |
---|
| 39 | |
---|
| 40 | console.log("parse B d Y:"); |
---|
| 41 | console.log(" January 01, 1990:", f(F("%B %d, %Y").parse("January 01, 1990"))); |
---|
| 42 | console.log(" january 1, 1990:", f(F("%B %d, %Y").parse("january 1, 1990"))); |
---|
| 43 | console.log(" 1 February, 1990:", f(F("%d %B, %Y").parse("1 February, 1990"))); |
---|
| 44 | console.log(" 01 February, 1990:", f(F("%d %B, %Y").parse("01 February, 1990"))); |
---|
| 45 | console.log(" 1 February, 1990:", f(F("%d %B, %Y").parse(" 1 February, 1990"))); |
---|
| 46 | console.log(" 1 February, 1990:", f(F(" %d %B, %Y").parse(" 1 February, 1990"))); |
---|
| 47 | console.log(" Juin 1 1990:", F("%B %d %Y").parse("Join 1 1990")); |
---|
| 48 | console.log(""); |
---|
| 49 | |
---|
| 50 | console.log("parse c:"); |
---|
| 51 | console.log(" Mon Jan 1 00:00:00 1990:", f(F("%c").parse("Mon Jan 1 00:00:00 1990"))); |
---|
| 52 | console.log(" Sun Jan 1 00:00:00 1990:", f(F("%c").parse("Sun Jan 1 00:00:00 1990"))); |
---|
| 53 | console.log(" Mon Jan 01 00:00:00 1990:", f(F("%c").parse("Mon Jan 01 00:00:00 1990"))); |
---|
| 54 | console.log(" Mon Jan 1 00:00:00 1990:", f(F("%c").parse("Mon Jan 1 00:00:00 1990"))); |
---|
| 55 | console.log(" Mon Jan 1 0:0:0 1990:", f(F("%c").parse("Mon Jan 1 0:0:0 1990"))); |
---|
| 56 | console.log(""); |
---|
| 57 | |
---|
| 58 | console.log("parse H M S:"); |
---|
| 59 | console.log(" 00:00:00:", f(F("%H:%M:%S").parse("00:00:00"))); |
---|
| 60 | console.log(" 11:59:59:", f(F("%H:%M:%S").parse("11:59:59"))); |
---|
| 61 | console.log(" 12:00:00:", f(F("%H:%M:%S").parse("12:00:00"))); |
---|
| 62 | console.log(" 12:00:01:", f(F("%H:%M:%S").parse("12:00:01"))); |
---|
| 63 | console.log(" 23:59:59:", f(F("%H:%M:%S").parse("23:59:59"))); |
---|
| 64 | console.log(""); |
---|
| 65 | |
---|
| 66 | console.log("parse X:"); |
---|
| 67 | console.log(" 00:00:00:", f(F("%X").parse("00:00:00"))); |
---|
| 68 | console.log(" 11:59:59:", f(F("%X").parse("11:59:59"))); |
---|
| 69 | console.log(" 12:00:00:", f(F("%X").parse("12:00:00"))); |
---|
| 70 | console.log(" 12:00:01:", f(F("%X").parse("12:00:01"))); |
---|
| 71 | console.log(" 23:59:59:", f(F("%X").parse("23:59:59"))); |
---|
| 72 | console.log(""); |
---|
| 73 | |
---|
| 74 | console.log("parse I M S p:"); |
---|
| 75 | console.log(" 12:00:00 am:", f(F("%I:%M:%S %p").parse("12:00:00 am"))); |
---|
| 76 | console.log(" 11:59:59 AM:", f(F("%I:%M:%S %p").parse("11:59:59 AM"))); |
---|
| 77 | console.log(" 12:00:00 pm:", f(F("%I:%M:%S %p").parse("12:00:00 pm"))); |
---|
| 78 | console.log(" 12:00:01 pm:", f(F("%I:%M:%S %p").parse("12:00:01 pm"))); |
---|
| 79 | console.log(" 11:59:59 PM:", f(F("%I:%M:%S %p").parse("11:59:59 PM"))); |
---|
| 80 | console.log(""); |
---|