1°)我只得到天数,如何得到hh:mm:ss?
diff: (now - (10-Nov-2017/15:00:00))
6
2°)获得分钟数的最优雅方法是什么?
答案 0 :(得分:4)
1°)我只得到天数,如何得到hh:mm:ss?
使用difference
功能:
>> difference now 10-Nov-2017/15:00:00
== 145:19:24
2°)获得分钟数的最优雅方法是什么?
与任何其他日期值相同:
>> d: difference now 10-Nov-2017/15:00:00
>> d/minute
== 21
或者,您可以使用pick
来避免将中间日期设置为单词:
>> pick (difference now 10-Nov-2017/15:00:00) 2 ; Red and Rebol2/3
== 21
>> pick (difference now 10-Nov-2017/15:00:00) 'minute ; Rebol3, not yet implemented in Red
== 21