小编Eit*_*har的帖子

strptime 和 strftime 有什么区别?

我正在做一个项目,在那里我有一个名为“开始时间”的列日期的字典。我需要提取月、小时和年、星期几。我现在被困住了,我有下面的代码。

   {if city =='NYC':
        datn = datum[('starttime')]
        datn = dt.strptime(datn,"%m/%d/%y %H:%M:%S")
        hour = dt.strftime(datn,"%H")
        year = dt.strftime(datn,"%y")
    elif city == 'Chicago':
    datc = datum[('starttime')]
    datc = dt.strptime(datc,"%m/%d/%y %H:%M")
    month = dt.strftime(datc,"%m")
    hour = dt.strftime(datc,"%H")
    year = dt.strftime(datc,"%y")
    else:
    datw = datum[('start date')]
    datw = dt.strftime (datw,"%m")
    hour = dt.strftime(datw,"%H")
    year = dt.strftime(datw,"%y")
                              
return (month, hour, day_of_week)
   } 
Run Code Online (Sandbox Code Playgroud)

我的导入语句位于代码的顶部,如下所示:

from datetime import datetime
Run Code Online (Sandbox Code Playgroud)

python

-3
推荐指数
1
解决办法
3644
查看次数

标签 统计

python ×1