Ignore:
Timestamp:
Jul 13, 2008, 10:57:09 AM (16 years ago)
Author:
KOBAYASHI, Shinji
Message:

refs #36
Finished ISO8601_TIMEZONE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/models/assumed_library_types.rb

    r79 r80  
    156156        true
    157157      end
     158
    158159    end # end of ISO8601_DATE
    159160
     
    165166      attr_accessor :sign, :hour, :minute
    166167      def is_gmt?
    167         hour == 0
     168        @sign == "+1" and @hour == 0 and @minute == 0
    168169      end
    169170      def as_string
    170         sprintf("Z%s%2d%2d", @sign, @hour, @minute)
     171        if @sign == "+1"
     172          s = "+"
     173        elsif @sign == "-1"
     174          s = "-"
     175        end
     176        sprintf("Z%s%02d%02d", s, @hour, @minute)
    171177      end
    172178    end # end of ISO8601_TIMEZONE
Note: See TracChangeset for help on using the changeset viewer.