【问题标题】:Get the date name from a datetime object [duplicate]从日期时间对象获取日期名称[重复]
【发布时间】:2019-11-09 11:20:26
【问题描述】:

是否可以从日期时间对象中获取一天的名称(例如星期一)?

在我的 pandas 数据框中,我有一列日期时间类型的列,例如 2016-07-01 等等 我想用那天的名字创建一个新列

提前致谢

【问题讨论】:

  • pd.to_datetime("2016-07-01").weekday_name ?
  • @Rakesh 通知 weekday_name 已弃用,pandas 建议改用 pd.to_datetime("2016-07-01").day_name()

标签: python pandas date datetime


【解决方案1】:

这个重复? How to get day name in datetime in python?

 import datetime
 now = datetime.datetime.now()
 print(now.strftime("%A"))

或:

>>> from datetime import datetime as date
>>> date.today().strftime("%A")
'Monday'

【讨论】:

    猜你喜欢
    • 2012-01-12
    • 1970-01-01
    • 2016-11-09
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多