0
点赞
收藏
分享

微信扫一扫

python 小点心 --datetime(日期)

老王420 2023-01-30 阅读 62


#coding=utf-8
'''
Created on 2016-3-18

@author: Administrator
'''
import datetime
from matplotlib.dates import seconds

#获得当前时间
print datetime.datetime.now()
print str(datetime.datetime.now())[:19]

#将字符串转成datetime
date = datetime.datetime.strptime('2016-03-18 13:30:09','%Y-%m-%d %H:%M:%S')
print date

#获得 年,月,日,时,分秒
time_now = datetime.datetime.now()
print time_now.year
print time_now.month
print time_now.day
print time_now.hour
print time_now.minute
print time_now.second

#由年,月,日,时分秒获得datetime
print datetime.datetime(2016,3,18,14,43,33)

#当前时间向前推算一天
time_now = datetime.datetime.now()
time_pre = time_now - datetime.timedelta(days=1) #向后推算你也应该会了吧
print time_now,time_pre

#当前时间向前推算任意时间
time_now = datetime.datetime.now()
time_pre = time_now - datetime.timedelta(seconds=60*60) #一个小时
print time_now,time_pre

#datetime.time
print (datetime.time(12,18,3)) #12时18分3秒


举报

相关推荐

0 条评论