CSV文件的created_at日期?

时间:2017-01-16 05:10:30

标签: csv

我正在申请工作,申请需要基本的编程知识,并且会给你一个问题。我必须使用此CSV file (Google doc)并查找2014年6月22日到2014年7月22日期间创建用户的行,然后按升序排列。

这是数据的一小部分摘录:

id  created_at  first_name  last_name   …
1   1309380645  Stephanie   Franklin    …
2   1237178109  Michelle    Fowler      …
3   1303585711  Betty       Barnes      …

我可以轻松地用Ruby或Python编写程序,但我唯一的问题是我无法理解created_at日期。我非常确定前两个数字是年份,但我从未见过以这种方式格式化的日期。我应该如何解释created_at列?

2 个答案:

答案 0 :(得分:1)

该日期格式称为UNIX时间戳,正如Jonathan Leffler所说,它是从1970年1月1日起的秒数。

您可以通过转换器(http://www.onlineconversion.com/unix_time.htm)运行其中一个号码,它会将整数转换为格式化日期(1309380645 ='Wed,29 Jun 2011 20:50:45 GMT')。

编辑:看看这个关于将UNIX时间戳转换为格式化字符串Converting unix timestamp string to readable date in Python的线程。

答案 1 :(得分:0)

使用this工具检查csv文件中给定日期的日期格式,而不是找到将其转换回普通格式的代码