##// END OF EJS Templates
ParseDate missing in Ruby 1.9x (#11290)....
Jean-Philippe Lang -
r10256:3bde603029ef
parent child
Show More
@@ -1,5 +1,4
1 require 'SVG/Graph/Plot'
1 require 'SVG/Graph/Plot'
2 require 'parsedate'
3
2
4 module SVG
3 module SVG
5 module Graph
4 module Graph
@@ -157,8 +156,7 module SVG
157 y = []
156 y = []
158 data[:data].each_index {|i|
157 data[:data].each_index {|i|
159 if i%2 == 0
158 if i%2 == 0
160 arr = ParseDate.parsedate( data[:data][i] )
159 t = DateTime.parse( data[:data][i] ).to_time
161 t = Time.local( *arr[0,6].compact )
162 x << t.to_i
160 x << t.to_i
163 else
161 else
164 y << data[:data][i]
162 y << data[:data][i]
@@ -173,8 +171,7 module SVG
173 protected
171 protected
174
172
175 def min_x_value=(value)
173 def min_x_value=(value)
176 arr = ParseDate.parsedate( value )
174 @min_x_value = DateTime.parse( data[:data][i] ).to_time
177 @min_x_value = Time.local( *arr[0,6].compact ).to_i
178 end
175 end
179
176
180
177
General Comments 0
You need to be logged in to leave comments. Login now