本帖最后由 伍六柒 于 2018-8-21 11:30 编辑

现在采集很多站点的发布时间形式都不一样,例如有:
  1. 年月日:
  2. 2017-09-25 2017/09/25 2017.09.25 2017年09月25日
  3. 年月日 时分:
  4. 2017-09-25 18:59 2017/09/25 18:59
  5. 年月日 时分秒:
  6. 2017-09-25 18:59:48 2017年09月25日18:59:54
  7. xx时间前:
  8. 1分钟前 1 小时前 1天前 (这里暂时不考虑英文,其实差不多)
复制代码等,但以上几种最为常见,那我们采集回来后是否可以通过正则直接把以上的日期中的年月日时分秒,自动提取转成时间戳呢? 这样对数据管理来说,是非常好的。
我自己实践了一下没成功,网上找的一个比较全的正则:
  1. (20d{2}([.-/|年月s]{1,3}d{1,2}){2}日?(s?d{2}:d{2}(:d{2})?)?)|(d{1,2}s?(分钟|小时|天)前)
复制代码请教老大,这样能否做成匹配完时间后自动转成时间戳?
比如,我现在匹配出来一个时间:2016/06/24 13:25
如何将这个时间转成时间戳?


等管理来回复 我也不知道.. 不好意思,暂时没这个功能,后期改进
admin 发表于 2018-8-21 22:47
不好意思,暂时没这个功能,后期改进

好的,期待更新版本解决这个问题
相关文章