一、源升卜羡码
months="JanFebMarAprMayJunJulAugSepOctNovDec"
n=int(input("Enter a month number (1-12):"))-1
n*=3
print("The month abbreviation is %s."吵拍 %(months[n:n+3]))
二、输入1月的截图
二、输入12月的截弊尺图
时间格式转换分为两种,时间转换为字符串和字符串转换为时间,具体代码例子如下:
1 import datetime2 import time
3 # 日期转换为字符串,使用strftime()函数
4 # time.strftime(format[, t])
5
6 print datetime.datetime.now()
7 print datetime.datetime.now().strftime("%Y-%m-%d
%H:%M:%S")
8 print datetime.datetime.now().strftime("%b
%d %Y %H:%M:%S")
9 print datetime.datetime.now().strftime("%c
%d %Y %H:%M:%S")
10 # 字符串转换为日期,使用strptime()函数
11 t = (2009, 2, 17, 8, 3, 38, 1, 48, 0)
12 t = time.mktime(t)
13 print time.strftime("%b %d %Y %H:%M:%S",time.gmtime(t))
14 print time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime(t))
注:格式字符说明:
python中时间日期格式化符号:
%y
两位数的年份表示(00-99)
%Y
四位数的年份表示(000-9999)
%m
月份(01-12)
%d
月内中的一天(0-31)
%H
陆禅24小时制小时数(0-23)
%I
12小时制小时数(01-12)
%M
分钟数(00=59)
%S
秒(00-59)
%a
本地简化星期名称
%A
本地完整星期名称
%b
本地简化的月份名称
%B
本地完整的月份名称
%c
陵橡 本地相应的日期表示和时间表示
%j
年内的一天(001-366)
%p
本地A.M.或P.M.的等价符
%U
一年中的星期数(00-53)星期天为星期的开始
%w
星期(0-6),星期天为星期的开始
%W
一年中的星期数(00-53)星期一为星期的开始
%x
本地相应的日期表示
%X
本地相应的时间表示
%Z
当前时区的名早汪尘称
%%
%号本身
# -*- coding: utf-8 -*-from datetime import datetime
time = "汪芦2017年04月27日"
#将str中的汉字换掉
time = time.replace(r'年','-').replace(r'月','-').replace(r'日','')
print time #输出2017-04-27
print type(time) #<type 'str'>
restime = datetime.strptime(time,'%Y-%m-%d')
print restime #输出结困核带果:2017-04-27 00:00:00
print type(restime) #<type 'datetime.datetime'>
方氏枯法应该还有其他!希望可以帮助到你!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)