`
heipark
  • 浏览: 2095014 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python日期函数笔记

 
阅读更多

 

# -*- coding: utf-8 -*-

from  datetime import datetime
import time

# 取当前时间,返回string类型
now_str = time.strftime("%Y-%m-%d %H:%M:%S") 
print (type(now_str))    
print now_str
print '---'

# 取当前时间,返回datetime类型
print (type(datetime.now()))    
print datetime.now()
print '---'

# string -> datetime
time_type = datetime.strptime(now_str, "%Y-%m-%d %H:%M:%S") 
print type(time_type)
print time_type
print '---'

# datetime -> string
str_type = datetime.strftime(time_type, "%Y-%m-%d %H:%M:%S") 
print type(str_type)
print str_type

#计算时间间隔
starttime = datetime.now()
endtime = datetime.now()
print (endtime - starttime).seconds

# 构造datetime对象
new_dt = datetime(2005, 2, 16)
print type(new_dt)
print new_dt

# 日期计算,这里需要datetime,而不是datetime.datetime
yesterday_date = datetime.datetime.now() - datetime.timedelta(days=1)  
yesterday_str = datetime.datetime.strftime(yesterday_date, "%Y%m%d")

# datetime to timestamp
import time
int(time.mktime(dt.timetuple()))

# timestamp to datetime
dt = datetime.fromtimestamp(timestamp)

 

 

%a 英文星期简写

%A 英文星期的完全

%b 英文月份的简写

%B 英文月份的完全

%c 显示本地日期时间

%d 日期,取1-31

%H 小时, 0-23

%I 小时, 0-12 

%m 月, 01 -12

%M 分钟,1-59

%j 年中当天的天数

%w 显示今天是星期几

%W 第几周

%x 当天日期

%X 本地的当天时间

%y 年份 00-99间

%Y 年份的完整拼写

分享到:
评论

相关推荐

    python高阶函数心得笔记,python高阶函数知识.doc

    Python 高阶函数心得笔记 1. 递归函数 递归函数是一种特殊的函数,它可以调用自己本身。递归函数的作用是将复杂的问题分解成更小的子问题,然后通过解决这些子问题来解决原始的问题。例如,计算阶乘 n! = 1 * 2 * ...

    马哥python课堂笔记-马哥教育PYTHON相关基础笔记.pdf

    在马哥教育的PYTHON相关基础笔记中,我们看到几个关键知识点: 1. **推荐书籍**:学习Python时,有几本经典教材值得参考,包括《Python Cookbook》、《Learn Python the Hard Way》、《Google's Python Class》以及...

    Python核心编程笔记

    函数是Python编程中的核心概念,笔记中提到了如何定义函数以及函数的返回值。如果函数没有显式的return语句,则默认返回None对象。函数提高了代码的复用性和模块化。 异常处理是编写健壮代码的一个重要方面。笔记中...

    python培训班笔记

    Python的基础部分涵盖了变量、数据类型(如整型、浮点型、字符串、列表、元组、字典等)、控制结构(如if-else、for、while循环)、函数定义和调用、模块和包的使用。理解这些基础知识是学习Python的基石,它们使你...

    python基础学习笔记

    本文档是一份详尽的Python基础学习笔记,适用于初学者,涵盖了Python编程语言的方方面面。笔记内容从基础的环境配置到面向对象的高级特性,详尽阐述了Python的核心概念和技术要点。 在Linux基础部分,笔记从终端...

    Python3学习笔记整理

    这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地理解和应用Python语言。 1. **基础语法**:Python以其简洁明了的语法著称,例如缩进替代大...

    Python基础课程笔记.zip

    "Python基础课程笔记.zip"是一个包含六星教育提供的Python入门学习资料的压缩包,旨在帮助初学者快速掌握Python编程的基本概念和技能。 在这个压缩包中,你可能会找到关于以下关键知识点的详细讲解: 1. **Python...

    Python语言学习笔记

    这份“Python语言学习笔记”是一份开源文档,最初发布在GitHub上,作者希望借助开放的精神将其分享出来。文档主要包含两大部分,第一部分是Python语言的基础知识,第二部分则是关于Python标准库的介绍。文档适合已经...

    Python源码剖析笔记

    Python函数的实现涉及到函数对象的创建、参数的处理、局部变量的管理等机制。 #### 类机制 Python中的类机制允许程序员定义自己的数据类型。类的定义涉及到属性、方法、继承、多态和封装等面向对象的基本概念。...

    python 大神学习笔记

    在编写Python学习笔记的过程中,作者雨痕详细总结了Python编程语言的许多关键知识点,这些内容覆盖了从基本语法到高级特性等多个层面,对于有一定编程基础的读者来说,这份笔记不仅可以帮助他们复习和巩固已学知识,...

    Python3中文笔记

    **Python3中文笔记** Python3是一种广泛应用于数据分析、机器学习、网络编程、Web开发等多个领域的高级编程语言。其简洁明了的语法结构使得它成为初学者入门编程的理想选择。这本"Python3中文笔记"提供了丰富的学习...

    Python学习笔记(干货) 中文PDF完整版.pdf

    Python提供了内置的输入/输出函数,如`print()`,用于在控制台显示信息。注释是程序中用于解释代码的非执行部分,可以使用`#`单行注释或三引号(`"""`)多行注释。变量在Python中无需预先声明类型,可以直接赋值并根据...

    python笔记

    * Python函数的概念:Python函数是一个可以被重复调用的代码块。 * Python函数的定义:包括函数的定义、函数的参数、函数的返回值等。 * Python函数的使用:包括函数的调用、函数的参数传递等。 Python的模块部分 ...

    B站黑马程序员Python教程学习笔记.zip

    【Python编程语言基础】 Python是一种高级、通用的编程语言,以其简洁、易读的语法而闻名,被广泛应用于网络爬虫、数据分析、机器学习、人工智能等多个领域。在B站黑马程序员的Python教程中,你将深入理解Python的...

    最新Python学习笔记3

    本篇学习笔记主要介绍了Python中关于变量指向函数、高阶函数以及特殊高阶函数map()、reduce()、filter()和sorted()的使用方法和原理。 首先,变量在Python中不仅可以指向基本数据类型,还可以指向一个函数名。这...

    python学基础笔记

    "Python学基础笔记"涵盖了Python编程的关键概念,包括但不限于数据类型和数字类型,以及标识符的使用规则。以下是对这些核心知识点的详细阐述: 1. **Python数据类型**:在Python中,数据类型是组织和存储数据的...

    千峰python课件笔记+源码 (凯哥)

    '千锋python基础教程:7、装饰器&偏函数与作用域与异常处理与文件读写' 千锋python基础教程:8、os与窗口控制与内存修改与语言 第二章前端基础 1、html&css;基础 2、html&css;提升 3、JavaScript基础 4、...

    小甲鱼python教程笔记

    本教程笔记涵盖了 Python 的基础知识点,包括变量、字符串、列表、元组、布尔类型、逻辑运算符、循环结构、列表访问、成员资格运算符、is 运算符、引用和拷贝、列表推导式、元组的使用、字符串的加法和乘法、格式化...

    Python笔记 ,python笔记全,Python源码.zip

    这份“Python笔记全,Python源码”的压缩包很可能是为了帮助初学者或有经验的开发者深入理解Python语言的核心概念和实践技巧。以下是根据标题和描述可能包含的一些关键知识点: 1. **基础语法**:Python的基础包括...

    python学习笔记+源码练习

    "Python学习笔记+源码练习"是一个适合初学者的资源包,旨在帮助你从零基础开始掌握Python编程。这份资料包含了理论知识讲解和实际代码实践,使学习过程更为直观和实用。 在学习Python时,笔记是关键,它们可以帮助...

Global site tag (gtag.js) - Google Analytics