大家好,
我正在使用Azure机器学习上的R,并遇到了一些问题。
我想使用R程序计算两个日期之间的差值,例如2014/11/01和2014/11/03。
我在R中使用“strptime”函数来完成此操作,在我的电脑上可以工作,但是当我想在Azure ml上运行相同的代码时,它报错了。
错误信息如下:
[ModuleOutput] 1: In strptime(x, format, tz = tz) :
[ModuleOutput]
[ModuleOutput] unable to identify current timezone 'C':
[ModuleOutput]
[ModuleOutput] please set environment variable 'TZ'
[ModuleOutput]
[ModuleOutput] 2: In strptime(x, format, tz = tz) : unknown timezone 'localtime'
我认为问题在于Azure ml无法检测时区,但我不确定。
有没有解决这个问题的方法?
提前感谢。
tz
的值是多少? - Roland