vainquit
vainquit
采纳率77.8%
2019-03-25 02:21

python如何把字符串"24 Mar 2019”转化成标准的日期格式2019-03-24

5
已采纳

如题,x="24 Mar 2019”

怎么写代码才可以自动识别类似于x这样格式的字符串,使其转化成2019-03-24这样的时间格式呢?

难道我要搞个列表出来,把mar什么的和月份一 一对应吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • weixin_37689184 weixin_37689184 2年前

    #!/usr/bin/python3

    import time
    a = "24 Mar 2019"
    b = time.mktime(time.strptime(a,"%d %b %Y"))
    print (time.strftime("%Y-%m-%d", time.localtime(b)))

    点赞 3 评论 复制链接分享
  • wojiushiwo945you 毕小宝 2年前

    Mar 是月份的缩写,全称为March。"24 Mar 2019”按照每个位置的日期的内容设置格式为 %d (日) %b (月)%Y(年)可以解析成time格式的数据。

    点赞 2 评论 复制链接分享

相关推荐