datetime处理日期和时间
- datetime.now() # 获取当前datetime
datetime.utcnow()
- datetime(2017, 5, 23, 12, 20) # 用指定日期时间创建datetime
一、将以下字符串转换成datetime类型:
- '2017/9/30'
'2017年9月30日星期六'
'2017年9月30日星期六8时42分24秒'
'9/30/2017'
'9/30/2017 8:42:50 '
- '2017/9/30'
二、将以下datetime类型转换成字符串:
- 2017年9月28日星期4,10时3分43秒
Saturday, September 30, 2017
9/30/2017 9:22:17 AM
September 30, 2017
- 2017年9月28日星期4,10时3分43秒
三、用datetime类型的变量输出以下字符串:
- 今天是2017年9月30日
今天是这周的第?天
今天是今年的第?天
今周是今年的第?周
今天是当月的第?天from datetime import datetime
- 今天是2017年9月30日
from datetime import datetime
#课程内容:
date=datetime(2017, 5, 23, 12, 20)
print('创建:',date)
now=datetime.now()
print('现在的时间:',now)
b=datetime.utcnow()
print('国际标准时间:',b)
c=datetime(2017,5,23,12,20)
print(c)
d=datetime.strptime('2015-6-1 18:19:59','%Y-%m-%d %H:%M:%S')
print('转换:',d)
n=datetime.now()
print(type(n))
print('现在时间类型:',n)
dt=datetime(2016,3,8,12,12)
print(dt)
e=now.microsecond
print('现在时间微秒:',e)
f=now.isoweekday()
print('星期几:',f)
g=now.isoformat()
print('格式:',g)
#作业1:字符串转换成datetime类型
cday1=datetime.strptime('2017/9/30','%Y/%m/%d')
print('day1=',cday1)
cday2=datetime.strptime('2017年9月30日星期六','%Y年%m月%d日星期六')
print('day2=',cday2)
cday3=datetime.strptime('2017年9月30日星期六8时42分24秒','%Y年%m月%d日星期六%H时%M分%S秒')
print('day3=',cday3)
cday4=datetime.strptime('9/30/2017','%m/%d/%Y')
print('day4=',cday4)
cday5=datetime.strptime('9/30/2017 8:42:50','%m/%d/%Y %H:%M:%S')
print('day5=',cday5)
#作业2:datetime类型转换字符串类型
d=datetime.now()
print(d.strftime('%Y年%m月%d日%A%H时%M分%S秒'))
print(d.strftime('%A,%B %d,%Y'))
print(d.strftime('%m/%d/%Y %I:%M%S%p'))
print(d.strftime('%B %d,%Y'))
#作业3:用datetime类型的变量输出以下字符串
print(d.strftime('今天是%Y年%m月%d日'))
print(d.strftime('今天是这周的第%w天'))
print(d.strftime('今天是今年的第%j天'))
print(d.strftime('今周是今年的第%W周'))
print(d.strftime('今年是当月的第%d天'))

datetime处理日期和时间的更多相关文章
- datetime库 日期与时间
datetime是一个关于时间的库,主要包含的类有: date 日期对象,常用的属性有year,month,day time 时间对象,hour,minute,second,毫秒 datetim ...
- datetime 模块详解 -- 基本的日期和时间类型
转自:https://www.cnblogs.com/fclbky/articles/4098204.html datetime 模块提供了各种类用于操作日期和时间,该模块侧重于高效率的格式化输出 在 ...
- Python标准库:datetime 时间和日期模块 —— 时间的获取和操作详解
datetime 时间和日期模块 datetime 模块提供了以简单和复杂的方式操作日期和时间的类.虽然支持日期和时间算法,但实现的重点是有效的成员提取以进行输出格式化和操作.该模块还支持可感知时区的 ...
- 5.Python3标准库-日期和时间
''' 不同于int,str,float,Python没有包含对应日期和时间的原生类型,不过提供了3个相应的模块,可以采用多种表示来管理日期和时间值 time模块由底层C库提供与时间相关的函数.它包含 ...
- MySQL中日期和时间类型
1 日期类型 MySql中关于日期的类型有Date/Datetime/Timestamp三种类型. 日期赋值时,允许"不严格"语法:任何标点符都可以用做日期部分或时间部分之间的间割 ...
- matlab中datest() 将日期和时间转换为字符串格式
来源:https://ww2.mathworks.cn/help/matlab/ref/datestr.html?searchHighlight=datestr&s_tid=doc_srcht ...
- Python之日期与时间处理模块(date和datetime)
本节内容 前言 相关术语的解释 时间的表现形式 time模块 datetime模块 时间格式码 总结 前言 在开发工作中,我们经常需要用到日期与时间,如: 作为日志信息的内容输出 计算某个功能的执行时 ...
- datetime日期和时间
datetime是Python处理日期和时间的标准库. from datetime import datetime # 获取当前时间 now = datetime.now() print(now) # ...
- 【转】Python之日期与时间处理模块(date和datetime)
[转]Python之日期与时间处理模块(date和datetime) 本节内容 前言 相关术语的解释 时间的表现形式 time模块 datetime模块 时间格式码 总结 前言 在开发工作中,我们经常 ...
随机推荐
- 使用axios加入进度条
思路:(安慰剂按钮)首先当触发按钮时,设置拦截器,启动进度条从0开始到100满(html进度条用数值value来控制,默认为0),设置进度条的配置函数然后在后端返回函数中启动停止精度条的函数,为了保持 ...
- scrapy windows下出现importError:No module named 'win32api'
scrapy windows下出现importError:No module named 'win32api'需安装 pip install pypiwin32
- pyhton 爬虫爬去吾爱精品软件的信息并写入excel
2018的最后一天了,感觉今年有得有失,这里就不再浪费时间了,愿2019万事如意 之前的爬虫信息下载后只写入txt文档,想到了以后工作加入有特殊需求,趁放假有时间将这写数据写入excel表格 以吾爱精 ...
- 20165336 2017-2018-2 《Java程序设计》第4周学习总结
20165336 2017-2018-2 <Java程序设计>第4周学习总结 教材学习内容总结 第五章 使用extends来定义一个子类. Object类是所有类的祖先类. 当子类和父类不 ...
- SQL常用语法大全
一. Table 增加列 1.增加列:alter table tableName add columnName varchar(30) 1.2. 修改列类型:alter table tableName ...
- python pip install 报错TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Command "python setup.py egg_info" failed with error code 1 in
pip install http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl ...
- webpack中loader和plugin的概念理解
对于 loader ,它就是一个转换器,将A文件进行编译形成B文件,这里操作的是文件,比如将 A.scss 或 A.less 转变成 B.css,单纯的文件转换过程: 对于 plugin,它就是一个扩 ...
- python练习题-day1
1.使用while循环输入 1 2 3 4 5 6 8 9 10 count=0 while count<10: count+=1 if count==7: continue print ...
- 前端 HTML form表单标签 textarea标签 多行文本
<textarea></textarea>作用:允许用户录入多行数据到表单控件中 <!DOCTYPE html> <html lang="en&qu ...
- JVM内存管理(转)
转载出处:http://blog.csdn.net/wind5shy/article/details/8349559 模型 JVM运行时数据区域 JVM执行Java程序的过程中,会使用到各种数据区域, ...