问题描述
返回的日期之间是否存在差异
hadoop fs -ls myfile
和
hadoop fs -stat myfile
解决方法
虽然默认情况下两者都会显示修改时间,但 -stat
以 UTC 显示时间,而 -ls
将其转换为本地时区并减少秒数。来自 Hadoop file system shell doc:
统计数据
用法:hadoop fs -stat [format] path
...
%x 和 %y 将 UTC 日期显示为“yyyy-MM-dd HH:mm:ss”