]> source.dussan.org Git - redmine.git/commitdiff
ParseDate missing in Ruby 1.9x (#11290).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 22 Sep 2012 07:46:52 +0000 (07:46 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 22 Sep 2012 07:46:52 +0000 (07:46 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10439 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/SVG/Graph/TimeSeries.rb

index ee47359aad23496e3407be2d9dd266b1c3f7af4b..bfa7c960ced690947911e0c47c9af672d05d4db1 100644 (file)
@@ -1,5 +1,4 @@
 require 'SVG/Graph/Plot'\r
-require 'parsedate'\r
 \r
 module SVG\r
   module Graph\r
@@ -157,8 +156,7 @@ module SVG
         y = []\r
         data[:data].each_index {|i|\r
           if i%2 == 0\r
-            arr = ParseDate.parsedate( data[:data][i] )\r
-            t = Time.local( *arr[0,6].compact )\r
+            t = DateTime.parse( data[:data][i] ).to_time\r
             x << t.to_i\r
           else\r
             y << data[:data][i]\r
@@ -173,8 +171,7 @@ module SVG
       protected\r
 \r
       def min_x_value=(value)\r
-        arr = ParseDate.parsedate( value )\r
-        @min_x_value = Time.local( *arr[0,6].compact ).to_i\r
+        @min_x_value = DateTime.parse( data[:data][i] ).to_time\r
       end\r
 \r
 \r