不同时区的日期导入

mseedsmseeds RapidMiner注册分析师、会员职位:2贡献我
我和我的团队在不同的时区。我在服务器上创建了一个数据集,其中第一行为2019年3月1日。因为我没有提供时间,所以它把我的时间设置为午夜。我的时区在德克萨斯州,CST。如果我把这个值复制粘贴到记事本上,它会变成:
2019年3月1日星期五00:00:00
我的队友坐在加州,日期显示为Feb 28, 2019。他的时区比我的晚两个小时。当他复制粘贴时,上面写着
2019年2月28日星期四22:00:00太平洋标准时间

我们在连接中遇到了其他日期时间问题,因为这是基于谁将文件导入到他们的系统,追加或连接,然后共享结果。我们有一些数据集,其中一个人的日期显示为差一天,或者由于2小时的时差而无法加入日期。

当您知道要跨时区工作时,导入日期的最佳实践是什么?我们目前正在探索一种变通方法,将日期作为名义值导入,然后使用社区构建块将它们转换为RapidMiner日期,但这感觉像是一个笨拙的解决方案。

谢谢,
玛吉
@sgenzer

最好的答案

答案

  • varunm1varunm1 主持人,职位:1207年独角兽
    你好@mseeds

    你可以在设置->首选项->常规中检查时区。我认为最好遵循像GMT或UTC这样的标准时间,这样系统时间就不会影响您的进程(或者)不同时区的人可以将他们的工作室时区设置为类似于服务器时区。但是,如果您在服务器上更改了某些内容,那么在所有地方(Studio)都要更改。

    下面是详细的解释:
    https://community.www.turtlecreekpls.com/discussion/36312/change-system-time

    @rfuentealba你的见解在这里很有帮助。

    希望这对你有所帮助。
    问候,
    Varun
    https://www.varunmandalapu.com/

    是安全的。遵循预防措施并保持社交距离

  • mseedsmseeds RapidMiner注册分析师、会员职位:2贡献我
    嗨,罗德!
    感谢所有的背景信息!对于我的用例,我只需要日期值,因为我要将行聚合到日期级别。澄清一下,您的建议是将所有日期转换为标称日期而不使用日期类型吗?这似乎是一个创可贴,因为我想能够使用日期函数(例如提取一周的一天)。

    rfuentealba
登录注册置评。