查看: 2348|回复: 0

关于用RMXP读取现实时间的方法……

  [复制链接]

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
回帖
3101

第2届TG大赛亚军

发表于 2008-1-20 07:13:09 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
那个,这个不是我发现的,是secondsen君回答问题时说的……= =
我是纯引用一下:在事件脚本中输出p Time.now试试?

不过Time的作用原理我也不大明白~有强人来接着讲解下吗= =+
例如说,比较时间的先后用的是什么方法。还有年、月、日之类……
没有打算过做这方面的功能,只是随便问问~

OJZ,搜索到帮助了,看来我看帮助文档的自动忽略习惯太严重了|||
  1. Time
  2. 时间的类。

  3. 父类Object
  4. 包含的模块Comparable
  5. 类方法Time.now
  6. 返回当前时间的 Time 对象。

  7. 方法self + other
  8. 返回 self 之后 other 秒钟的那个时间。

  9. self - other
  10. 若 other 是 Time 对象的话,就以 Float 形式返回这二者间的时间差,单位是秒。若 other 是数值时,就返回 self 之前 other 秒钟的那个时间。

  11. self <=> other
  12. 时间的比较。other 必需是 Time 对象或数值。若是数值的话,就把它当做自起算时间以来经过的秒数,然后进行比较。

  13. strftime(format)
  14. 按照 formatt 字符串的模式,将时间变为字符串,并返回结果。format 字符串可以使用下列形式。

  15. %A

  16. 星期几的名称(Sunday,Monday ... )

  17. %a

  18. 星期几的简称(Sun,Mon ... )

  19. %B

  20. 月の名称 (January, February ... )

  21. %b

  22. 月份的名称(Jan,Feb ... )

  23. %c

  24. 日期和时间

  25. %d

  26. 日期(01-31)

  27. %H

  28. 24 时制的小时(00-23)

  29. %I

  30. 12 时制的小时(00-11)

  31. %j

  32. 一年中的第几天(001-366)

  33. %M

  34. 分钟(00-59)

  35. %m

  36. 表示月份的数字(01-12)

  37. %p

  38. 上午/下午(AM/PM)

  39. %S

  40. 秒钟(00-60)(60是闰秒)

  41. %U

  42. 表示周的数字。以第一个星期天作为第一周的开始(00-53)

  43. %W

  44. 表示周的数字。以第一个星期一作为第一周的开始(00-53)

  45. %w

  46. 表示星期几的数字。星期天是 0(0-6)

  47. %X

  48. 时刻

  49. %x

  50. 日期

  51. %Y

  52. 表示公历年份的数字

  53. %y

  54. 公历年份的后两位数字(00-99)

  55. %Z

  56. 时区

  57. %%

  58. % 本身

  59. sec
  60. 返回秒。

  61. min
  62. 返回分。

  63. hour
  64. 返回时。

  65. mday
  66. 返回日。

  67. mon
  68. 返回月。

  69. year
  70. 返回年。

  71. wday
  72. 返回表示星期几的数字。
复制代码
我的Lofter:http://nightoye.lofter.com/

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部