Project1

标题: 尋求讀取系統時間(電腦時間)範例 [打印本页]

作者: 飛影    时间: 2009-12-17 16:24
标题: 尋求讀取系統時間(電腦時間)範例
尋求讀取系統時間(電腦時間)的範例,比如現在電腦13.00點,在遊戲里就有13.00的事件發生!如果能追加到日期那就更好了!請高手做一個範例給我!
作者: DeathKing    时间: 2009-12-17 16:36
我之前问过这个小白问题{:nm_9:}
给你一个门:http://rpg.blue/viewthread.php?tid=116966{:nm_7:}
作者: 飛影    时间: 2009-12-21 19:25
还是看不明白啊
作者: DeathKing    时间: 2009-12-23 13:21
  1. # 将@sys_time作为Time类的实例
  2. @sys_time   = Time.new
  3. # 赋值操作
  4. $sys_time_t = @sys_time.hour + @sys_time.min * 0.01
  5. # 输出
  6. p "值型表示:" + $sys_time_t.to_s
  7. p "通俗表示:" + @sys_time.hour.to_s + " 时" + @sys_time.min.to_s + " 分"
复制代码
范例?额,把这段代码随便赋值到一个工程里面然后运行。看不懂再回帖{:nm_7:}
至于你提出来的那个问题就有点纠结了{:nm_1:}
作者: 谢谢合作    时间: 2009-12-24 19:33
本帖最后由 谢谢合作 于 2009-12-24 19:46 编辑

额~LS,好像是Time.now吧。你怎么写个Time.new?
好诡异,居然用Time.new也可以当Time.now用。

这是我的范例文件,源代码如下:
  1. $time = Time.now   # 获取当前时间,类型是Time类的实例……

  2. print "现在是 " +
  3. $time.year.to_s + "年," +
  4. $time.mon.to_s + "月," +
  5. "星期" + $time.wday.to_s + "," +
  6. $time.hour.to_s + "时," +
  7. $time.min.to_s + "分," +
  8. $time.sec.to_s + "秒。"

  9. exit
复制代码

你要的范例.rar

187.55 KB, 下载次数: 76


作者: DeathKing    时间: 2009-12-26 12:39
额~LS,好像是Time.now吧。你怎么写个Time.new?
好诡异,居然用Time.new也可以当Time.now用。

这是我的范例文件,源代码如下:$time = Time.now   # 获取当前时间,类型是Time类的实例……

print "现在是 " +
$t ...
谢谢合作 发表于 2009-12-24 19:33


LS的真好玩,我已经解释了,Time.new是让@sys_time成为Time类的实例。而Time.now是获取现在的时间。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1