我是靠谱客的博主 靓丽盼望,最近开发中收集的这篇文章主要介绍python datetime的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

' a test module '

__author__ = 'Zhang Shuai'
import datetime
t = datetime.datetime.now()
#时间 如:2017-07-23 17:39:54.994200
print(t)
#a 星期几的缩写 如:Sun
print(t.strftime("%a"))
#A 星期几的全拼 如:Sunday
print(t.strftime("%A"))
#b 月份的缩写 如:Jul
print(t.strftime("%b"))
#B 月份的全拼 如:July
print(t.strftime("%B"))
#c 时间 如:Sun Jul 23 17:39:54 2017
print(t.strftime("%c"))
#D 如:07/23/17
print(t.strftime("%D"))
#H 年 如:2017
print(t.strftime("%Y"))
#m 月 如:07
print(t.strftime("%m"))
#d 日 如:23
print(t.strftime("%d"))
#H 时 如:17
print(t.strftime("%H"))
#M 分 如:39
print(t.strftime("%M"))
#S 秒 如:54
print(t.strftime("%S"))


#格式化:2017-07-23 17-41-53
print(t.strftime("%Y-%m-%d %H-%M-%S"))


#以整点为基础过了十周 如:70 days, 0:00:00
print(datetime.timedelta(weeks=10))
#以整点为基础过了十个小时 如:10:00:00
print(datetime.timedelta(hours=10))
#以整点为基础过了十分钟   如:0:10:00
print(datetime.timedelta(minutes=10))
#以整点为基础过了十秒    如:0:00:10
print(datetime.timedelta(seconds=10))

#我们可以以datetime.timedelta来计算时间
#如 当前时间的两小时十五分三秒的时间是多少 如:2017-07-23 15:34:46.591493
print(t-datetime.timedelta(hours=2,minutes=15,seconds=3))

最后

以上就是靓丽盼望为你收集整理的python datetime的使用的全部内容,希望文章能够帮你解决python datetime的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部