source: Dev/branches/jQueryUI/client/d3/test/time/test-parse.js @ 249

Last change on this file since 249 was 249, checked in by hendrikvanantwerpen, 13 years ago

This one's for Subversion, because it's so close...

First widget (stripped down sequencer).
Seperated client and server code in two direcotry trees.

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