我很欣赏关于如何利用Clojure高效地分析和比较两个文件的建议/见解。有两个(日志)文件包含员工考勤;从这些文件中我需要确定两名员工在同一时间工作的所有日子,在同一部门。以下是日志文件的示例。如何解析和比较文件?
注意:每个文件具有不同数量的条目。
第一个文件:
Employee Id Name Time In Time Out Dept.
mce0518 Jon 2011-01-01 06:00 2011-01-01 14:00 ER
mce0518 Jon 2011-01-02 06:00 2011-01-01 14:00 ER
mce0518 Jon 2011-01-04 06:00 2011-01-01 13:00 ICU
mce0518 Jon 2011-01-05 06:00 2011-01-01 13:00 ICU
mce0518 Jon 2011-01-05 17:00 2011-01-01 23:00 ER
第二个文件:
Employee Id Name Time In Time Out Dept.
pdm1705 Jane 2011-01-01 06:00 2011-01-01 14:00 ER
pdm1705 Jane 2011-01-02 06:00 2011-01-01 14:00 ER
pdm1705 Jane 2011-01-05 06:00 2011-01-01 13:00 ER
pdm1705 Jane 2011-01-05 17:00 2011-01-01 23:00 ER
函数名称相同的时间?由于它既检查时间又检查部门,有点欺骗性。 –
是的,我打算在两个电话中处理比较,但后来想出了下降2然后=会做。 –