开发者社区 问答 正文

字符串转换为日期

你的应用程序接受字符串格式的输入,但是你想将它们转换为 datetime 对象以便在上面执行非字符串操作。

展开
收起
哦哦喔 2020-04-16 21:17:40 1311 分享 版权
1 条回答
写回答
取消 提交回答
  • 使用Python的标准模块 datetime 可以很容易的解决这个问题。比如:
    
    >>> from datetime import datetime
    >>> text = '2012-09-20'
    >>> y = datetime.strptime(text, '%Y-%m-%d')
    >>> z = datetime.now()
    >>> diff = z - y
    >>> diff
    datetime.timedelta(3, 77824, 177393)
    >>>
    
    2020-04-16 21:17:52
    赞同 展开评论
问答地址: