Ruby 时间 dst?() 函数

Ruby 时间 dst?() 函数

dst?() 是Ruby中的一个内置方法,如果时间发生在其时区的夏令时,则返回true,否则返回false。

语法 :time.dst?()

参数 :该函数不接受任何参数

返回值 : 如果时间发生在其所在时区的夏令时期间,则返回真,否则返回假。

例子 1 :

# Ruby code for dst?() method
  
# Include Time
require 'time'
  
# Declaring time 
a = Time.new(2000, 12, 23)
  
# Prints boolean value
puts a.dst?()

输出:

false

例2 :

# Ruby code for dst?() method
  
# Include Time
require 'time'
  
# Declaring time 
a = Time.now()
  
# Prints boolean value
puts a.dst?()

输出:

false

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程