本文翻译自:Python date string to date object

How do I convert a string to a date object in python? 如何在python中将字符串转换为日期对象?

The string would be: "24052010" (corresponding to the format: "%d%m%Y" ) 该字符串将是: "24052010" (对应格式: "%d%m%Y"

I don't want a datetime.datetime object, but rather a datetime.date. 我不想要datetime.datetime对象,而是datetime.date。


#1楼

参考:https://stackoom.com/question/BlPQ/Python日期字符串到日期对象


#2楼

import datetime
datetime.datetime.strptime('24052010', '%d%m%Y').date()

#3楼

You can use strptime in the datetime package of Python: 您可以在Python的datetime包中使用strptime

>>> import datetime
>>> datetime.datetime.strptime('24052010', "%d%m%Y").date()
datetime.date(2010, 5, 24)

#4楼

Directly related question: 直接相关的问题:

What if you have 怎么样?

datetime.datetime.strptime("2015-02-24T13:00:00-08:00", "%Y-%B-%dT%H:%M:%S-%H:%M").date()

and you get: 你得到:

Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/usr/local/lib/python2.7/_strptime.py", line 308, in _strptimeformat_regex = _TimeRE_cache.compile(format)File "/usr/local/lib/python2.7/_strptime.py", line 265, in compilereturn re_compile(self.pattern(format), IGNORECASE)File "/usr/local/lib/python2.7/re.py", line 194, in compilereturn _compile(pattern, flags)File "/usr/local/lib/python2.7/re.py", line 251, in _compileraise error, v # invalid expression
sre_constants.error: redefinition of group name 'H' as group 7; was group 4

and you tried: 你尝试过:

<-24T13:00:00-08:00", "%Y-%B-%dT%HH:%MM:%SS-%HH:%MM").date()

but you still get the traceback above. 但你仍然得到上面的追溯。

Answer: 回答:

>>> from dateutil.parser import parse
>>> from datetime import datetime
>>> parse("2015-02-24T13:00:00-08:00")
datetime.datetime(2015, 2, 24, 13, 0, tzinfo=tzoffset(None, -28800))

#5楼

Use time module to convert data. 使用时间模块转换数据。

Code snippet: 代码段:

import time
tring='20150103040500'
var = int(time.mktime(time.strptime(tring, '%Y%m%d%H%M%S')))
print var

#6楼

There is another library called arrow really great to make manipulation on python date. 还有另一个名为arrow库非常适合在python日期进行操作。

import arrow
import datetimea = arrow.get('24052010', 'DMYYYY').date()
print(isinstance(a, datetime.date)) # True

Python日期字符串到日期对象相关推荐

  1. 将指定日期字符串转换为Calendar对象

    应用格式化日期时间的java.text.SimpleDateFormat类 创建一个"yyyy-mm-dd"格式的格式化对象 SimpleDateFormat format=new ...

  2. Python将字符串转换为日期时间

    In this tutorial, we'll see how to convert string to datetime in python. 在本教程中,我们将看到如何在python中将字符串转换 ...

  3. Python之字符串转换为日期、结合时区的日期操作

    一.字符串转换为日期 方法一 s = '2019-01-20' print(datetime.strptime(s, '%Y-%m-%d')) # 2019-01-20 00:00:00 方法二 de ...

  4. python datatime字符串和日期转换

    文章目录 前言 一.datatime日期格式 二.使用步骤 总结 前言 本文为了达到字符串转日期的功能,特意写博文,以供下次使用 一.datatime日期格式 python中时间日期格式化符号: %y ...

  5. IOS内置safari浏览器日期字符串转Date对象失败

    代码示例: <html> <head> <title>Date字符串转化示例</title> </head> <body> &l ...

  6. js 常用日期字符串和日期转换

    在前端开发时,我们经常需要在 javascript 中对日期进行格式化,将其转换成固定格式的字符串:或者将指定格式的日期字符串,转换为日期进行处理.本文简单记录将日期格式(yyyy-MM-dd hh: ...

  7. 解决:sql中将日期字符串当做日期类型处理

    敲机房中看着同期的人的博客,学习存储过程的使用,在查询记录和金额查询这里,拥有共同的窗体,所以自己就使用了模板方法+存储过程!查询日期的过程让我遇到了问题. 在实体中声明了3个字段,分别是数据表,起始 ...

  8. es6 日期字符串转日期_Pandas核心能力9:日期时间转换、提取、筛选

    Pandas核心能力9:日期时间转换.提取.筛选 In [1]: import numpy as npimport pandas as pddatetime_index = pd.date_range ...

  9. es6 日期字符串转日期_小数转成百分数,日期字符串互相转换,这几个SQL问题该如何解决?...

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 SQL在使用过程中,经常会遇到一些奇奇怪怪的小问题,今天给大家总结一下常见的几个问题该 ...

最新文章

  1. 在Spring Boot中使用 @ConfigurationProperties 注解 (二十六)
  2. 中国计算机与信息服务贸易,中国计算机与信息服务贸易国际竞争力研究
  3. 文本每行都应该换行——vi文件末尾自动换行,不会导致php输出空行
  4. c++读取txt中每行的数据到数组中
  5. go基础语法:数组定义
  6. 为敏感信息设置安全屏障
  7. PUBLISH.sql(复制的时候注意路径!!!)
  8. H.265:网络视频的高清时代
  9. orm设置bool型 python_python基础教程之基本内置数据类型介绍
  10. 查看文件大小du -sh ./ ll -h
  11. CSDN《程序员》杂志创始人蒋涛-推荐《程序员职场第一课》
  12. 睡眠 应该用 a加权 c加权_?焦虑自测 ,看看你的焦虑程度到底有多深?是否影响睡眠?...
  13. todo Java 并发编程
  14. php获取当前url完整地址
  15. Windows使用tensorboard的一点小心得
  16. 西门子、三菱、台达PLC手机组态软件,支持modbus协议的ModbusTesla手机组态软件 只支持modbus tcp,只要下位机支持标准的modbus协议就可以
  17. 易语言获取html源码,易语言获取网页源码的方法
  18. 华为模拟器ensp下载地址
  19. GIS等级考试知识集锦
  20. 一种新型智慧停车场车位占用监测模块

热门文章

  1. Handler造成Activity泄漏,用弱引用真的有用么?
  2. Java、Android基础之—反射
  3. 关于java数据库章节connection连接不成功的时候!!!
  4. sql developer下载_网络安全图标库下载
  5. (0108)iOS开发之Xcode11: 删除默认Main.storyBoard、自定义根控制器
  6. RibbitMQ 大数据分布式下的消息队列思
  7. (转)linux如何让历史记录不记录敏感命令
  8. 进击的UI--------------------GETPOST
  9. 计算机网络系统--Microsoft Lync 与 腾讯通RTX 对比(转载)
  10. JSP生成word文件