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模块 时间格式码 总结 前言 在开发工作中,我们经常 ...
随机推荐
- Java+Selenium 如何参数化验证Table表格数据
场景: 当我们编写脚本时候,需要验证某个表格某一列数据,或者多个列数据. 如果每验证一个就写一个方法,实在是太费事, 因此我们需要有参数化的思想,把某列数据看成固定的元素,然后去验证即可. 1. 示例 ...
- golang的json数据解析
import ( "fmt" "time" "github.com/astaxie/beego" " ...
- 1_02 Vue Slot
slot 插槽 插槽内容 const component ={ template: ` <div> <slot></slot> </div> ` } n ...
- BeanFactoryPostProcessor vs BeanPostProcessor
BeanFactoryPostProcessors affect BeanDefinition objects because they are run right after your config ...
- 【Linux】测试环境如何搭建?
[Linux]测试环境如何搭建? (该文档所在我的百度网盘位置: ) 通常面试会问到会不会搭建测试环境?到底啥是测试环境搭建呢,其实测试环境没有想像的那么高大上,弄个 tomcat,把测试的 war ...
- 【前端技术】web 开发常见问题--GET POST 区别
web 开发常见问题--GET POST 区别 首先,get和post是什么? --两种 HTTP 请求方法:GET 和 POST HTTP Request Methods GET.POST 专业 ...
- 火币网API文档——WebSocket API错误码
错误信息返回格式 { "id": "id generate by client", "status": "error", ...
- dataframe操作
1.去除重复项drop_duplication #去除重复项drop_duplication import pandas as pd df = pd.DataFrame({"col1&quo ...
- python的运行机制
不需要生成二进制代码,python解释器把源码->字节码,然后在执行这些字节码. 解释器的具体工作: 1.完成模块(module)的加载和链接 2.将源代码编译成pyCodeObject(字节码 ...
- Python开发【项目】:选课系统-改良版
程序名称: 选课系统 角色:学校.学员.课程.讲师要求:1. 创建北京.上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. ...