国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Ruby中Time對象的常用函數總結

2019-10-26 19:29:09
字體:
來源:轉載
供稿:網友

時間對象. Time.now返回當前時間.

1、Time.at

Time.at(time[, usec])

返回time所指時間的Time對象. time可以是Time對象,也可以是表示自起算時間以來的秒數的整數或浮點數.

若浮點精度不夠時,可以使用usec. 它將返回time +(usec/1000000)所表示的時間. 此時,time和usec都必需是整數.

生成的Time對象將使用地方時的時區.

2、Time.gm、Time.utc

Time.gm(year[, mon[, day[, hour[, min[, sec[, usec]]]]]])Time.gm(sec, min,hour, mday, mon, year, wday, yday, isdst, zone)Time.utc(year[,mon[, day[, hour[, min[, sec[, usec]]]]]])Time.utc(sec,min, hour, mday, mon, year, wday, yday, isdst, zone)

返回由參數指定的協調世界時的Time對象. 第1參數后面的全是可選參數. 若省略這些參數的話,將使用最小的可能值.

這些參數也可以處理字符串.

例:

p Time.gm *"2002-03-17".split("-")[v1] # => Sun Mar 17 00:00:00UTC 2002

等價于

p Time.gm(*"2002-03-17".split("-"))

rails中可以通過parse由字符串可以直接轉化為時間

p Time.parse(“2002-03-17”) #=> Sun Mar 17 00:00:00 +0800[v2] 2002

 

3、Time.local、Time.mktime

Time.local(year[, mon[, day[, hour[, min[, sec[,usec]]]]]])Time.local(sec, min, hour, mday, mon, year,wday, yday, isdst, zone)Time.mktime(year[, mon[, day[, hour[, min[, sec[,usec]]]]]])Time.mktime(sec, min, hour, mday, mon,year, wday, yday, isdst, zone)

返回由參數指定的地方時的Time對象.

 

4、Time.new、Time.now

返回當前時間的Time對象. new與now的區別在于,它會調用initialize.

 

5、Time.times

Time.times((<obsolete>))

以Struct::Tms的形式返回自身進程和其子進程所消耗的用戶/系統CPU時間情況. Struct::Tms是結構體類,它有下列成員.

 

utime  # user timestime  # system timecutime  # user time ofchildrencstime  # system timeof children

采用浮點數的形式來表示時間,其單位為秒.

 

6、self + other

返回self之后other秒鐘的那個時間.

 

7、self - other

若other是Time對象的話,就以Float形式返回這二者間的時間差,單位是秒. 若other是數值時, 就返回self之前other秒鐘的那個時間.

 

8、self <=>other

時間的比較. other必需是Time對象或數值.若是數值的話, 就把它當做自起算時間以來經過的秒數,然后進行比較.

 

9、asctime、ctime

將時間變為asctime形式的字符串. 但不包含末尾的 /n .

 

10、gmt?、utc?

若self的時區是協調世界時的話,就返回真.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芮城县| 旌德县| 定安县| 无为县| 石门县| 中牟县| 福鼎市| 施甸县| 平谷区| 舞阳县| 保山市| 乐业县| 古浪县| 天长市| 营口市| 五台县| 桃江县| 昌都县| 禹州市| 威海市| 葵青区| 罗甸县| 内丘县| 霞浦县| 三明市| 老河口市| 临潭县| 会泽县| 汝州市| 防城港市| 小金县| 鄢陵县| 井陉县| 肥乡县| 清徐县| 丰县| 长沙市| 金阳县| 县级市| 蕲春县| 焦作市|