APIdock / Ruby
/
method

xmlschema

ruby latest stable - Class: Time
xmlschema(fraction_digits=0)
public

Returns a string which represents the time as a dateTime defined by XML Schema:

CCYY-MM-DDThh:mm:ssTZD
CCYY-MM-DDThh:mm:ss.sssTZD

where TZD is Z or [+-]hh:mm.

If self is a UTC time, Z is used as TZD. [+-]hh:mm is used otherwise.

fractional_digits specifies a number of digits to use for fractional seconds. Its default value is 0.

You must require ‘time’ to use this method.

# File lib/time.rb, line 678
 def xmlschema(fraction_digits=0)
 fraction_digits = fraction_digits.to_i
 s = strftime("%FT%T")
 if fraction_digits > 0
 s << strftime(".%#{fraction_digits}N")
 end
 s << (utc? ? 'Z' : strftime("%:z"))
 end

AltStyle によって変換されたページ (->オリジナル) /