【问题标题】:Python Date Format from YYYYMMDD to YYMMDD从 YYYYMMDD 到 YYMMDD 的 Python 日期格式
【发布时间】:2021-03-24 08:42:51
【问题描述】:

当前代码将日期提取为 YYYYMMDD。有没有办法将以下内容更改为 YYMMDD 格式,其中 YY 是年份的最后两位数字?所以在这种情况下,21? IE,210324。提前致谢。

folder_path = r'\\FolderA\FolderB\File_{}.csv'.format(date_dict['date_time'].strftime("%y%m%d"))

【问题讨论】:

  • 看来应该可以了,根据documentation%y是年份的最后两位数字

标签: python python-2.7 python-requests python-datetime python-dateutil


【解决方案1】:

试试这个:

from datetime import datetime
folder_path = r'\\FolderA\FolderB\File_{}.csv'.format(datetime.strptime(date_dict['date_time'], "%Y%m%d").strftime("%y%m%d"))

【讨论】:

  • 这里需要熊猫吗?可以用标准的日期时间模块来完成
  • 确实,我误以为这里使用了 pandas。我更新了我的答案,没有它。
猜你喜欢
  • 2017-07-20
  • 2017-05-26
  • 2021-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-12
  • 2018-10-27
  • 1970-01-01
相关资源
最近更新 更多