當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby Time.time <=>用法及代碼示例

本文簡要介紹ruby語言中 Time.time 的用法。

用法

time <=> other_time → -1, 0, +1, or nil

timeother_time 進行比較。

-1、0、+1 或 nil 取決於 time 是小於、等於還是大於 other_time

如果兩個值不可比較,則返回 nil

t = Time.now       #=> 2007-11-19 08:12:12 -0600
t2 = t + 2592000   #=> 2007-12-19 08:12:12 -0600
t <=> t2           #=> -1
t2 <=> t           #=> 1

t = Time.now       #=> 2007-11-19 08:13:38 -0600
t2 = t + 0.1       #=> 2007-11-19 08:13:38 -0600
t.nsec             #=> 98222999
t2.nsec            #=> 198222999
t <=> t2           #=> -1
t2 <=> t           #=> 1
t <=> t            #=> 0

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Time.time <=>。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。