设为首页收藏本站
查看: 68|回复: 0

[PHP] Python——将字符串转换为日期

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2017-5-14 02:44:00 | 显示全部楼层 |阅读模式
    Python中标准模块datetime能够将字符串转换为日期
    Python代码
    from datetime import datetime
    text = '2012-09-20'
    y = datetime.strptime(text, '%Y-%m-%d')
    print(y)
    z = datetime.now()
    diff = z - y
    print(diff)

    按特定格式输出
    Java代码
    nice_z = datetime.strftime(z, '%A %B %d, %Y')
    print(nice_z)

    datetime.strftime性能很差,下面自己编写一个函数
    Python代码
    from datetime import datetime
    def parse_ymd(s):
    year_s, mon_s, day_s = s.split('-')
    return datetime(int(year_s), int(mon_s), int(day_s))
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表