| import "format"; | |
| import "format-utc"; | |
| import "time"; | |
| var d3_time_formatIso = d3_time_formatUtc("%Y-%m-%dT%H:%M:%S.%LZ"); | |
| d3_time_format.iso = Date.prototype.toISOString && +new Date("2000-01-01T00:00:00.000Z") | |
| ? d3_time_formatIsoNative | |
| : d3_time_formatIso; | |
| function d3_time_formatIsoNative(date) { | |
| return date.toISOString(); | |
| } | |
| d3_time_formatIsoNative.parse = function(string) { | |
| var date = new Date(string); | |
| return isNaN(date) ? null : date; | |
| }; | |
| d3_time_formatIsoNative.toString = d3_time_formatIso.toString; |