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模块 时间格式码 总结 前言 在开发工作中,我们经常 ... 
随机推荐
- rem设置
			html{ font-size:10vw; } 
- maven项目里jar包显示灰色
			在spring boot项目加载Junit jar包之后,发现jar的颜色是灰色的,和其它的不一样. 带着好奇问了问身边的大神,大神解释说是因为pom文件里依赖项带上了<scope>tes ... 
- 终于解决“Git Windows客户端保存用户名与密码”的问题(转载)
			add by zhj:不建议用这种方法,建议用SSH,参见 TortoiseGit密钥的配置 http://www.cnblogs.com/ajianbeyourself/p/3817364.html ... 
- shell下的几个命令
			参考博客: https://www.cnblogs.com/-zyj/p/5760484.html 1. 批量删除筛选的文件夹 ls -l | grep ^d | xargs rm -rf 2. ... 
- vue获取内存中的值并写入
			<template> <div class="container"> <h3>发表评论</h3> <hr> <te ... 
- 动态赋id
- MySQL安装失败解决的方法
			一..msi版的MySQL安装包在最后执行的时候到第三步就死掉了,直接未响应 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd19iYXNrZXRib3ky ... 
- percona顶级项目(针对数据库)
			percona顶级项目(针对数据库) 地址:https://github.com/Percona-Lab 1.mongodb_consistent_backupTool for getting con ... 
- 可快速生成增删curd改查功能的插件
			仿造Django中的admin自己实现增删改查.模糊搜索.批量操作.条件筛选.popup功能的插件 1.创建组件 首先创建一个app,这里取名为stark,在settings.py中将其进行注册 IN ... 
- 初试GH-OST(转)
			最近老板让做一个gh-ost和pt-osc 的对比测试,本文将对两者做对比. 一.原理和所用说明 PT-OSC GH-OST 原理 1.创建一个和要执行 alter 操作的表一样的新的空表结构(是 ... 
