日期数据类型有很多改进,例如:

t: now
t/second
== 21
t/month
== 4

如何获取 t 等单词的可用改进列表?

最佳答案

Words-of 非常适合函数,但是如果你的单词包含非函数怎么办?

好吧,你可以试试“帮助”。

但是,它会让您失望,例如,如果您想找到时间访问器!值。

您也可以尝试通过数字访问,如果您只想查看可用的内容:

>> x: now/precise
== 15-Jan-2015/16:18:39.609-5:00

>> x/1
== 2015

>> x/9
== 15-Jan-2015/21:18:39.609

然而,我自己刚刚发现了这一点,这也可能让你失望;日期!值有 9 个以上的访问器,但是:
>> x/10
** Script error: cannot access 10 in path x/10

即使它完成了它仍然不会回答这个问题,有哪些可用的改进?

所以,我在这里提供另一个答案:在 SO 上查找!
Type     Accessor words (and paths)
====     ==========================
date!    year month day time zone date weekday julian yearday utc hour minute second
time!    hour minute second
pair!    x y
gob!     offset size size/x size/y alpha
event!   offset

天哪!和事件!路径是不完整的,因为可以动态添加词和值对,但这是一个开始,我在此处列出的内容将始终存在。 (实际上对于这两种情况,只需打印值即可为您提供它识别的单词,类似于对象和块。)

关于rebol - 我如何显示一个词有哪些改进?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16293797/

10-13 00:05