`

datetime模块

阅读更多
#!/usr/bin/python  
# -*- coding:utf-8 -*-  

import datetime,time

now = time.strftime('%Y-%m-%d %H:%M:%S')
print '当前时间:'+now

week = int(time.strftime('%W'))+1
print '当前周数:'+str(week)

#datetime >> string
now = datetime.datetime.now()
print 'datetime >> string: '+now.strftime('%Y-%m-%d %H:%M:%S')

#string >> datetime
str = '2014-11-04 13:05:51'
d = datetime.datetime.strptime(str,'%Y-%m-%d %H:%M:%S')
print 'string >> datetime: %s' %(d)

#datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0) 
#两个日期相差多少天。
d1 = datetime.datetime.strptime('2012-03-05 17:41:20', '%Y-%m-%d %H:%M:%S')  
d2 = datetime.datetime.strptime('2012-03-02 17:41:20', '%Y-%m-%d %H:%M:%S')  
delta = d1 - d2  
print '两个日期相隔天数:%s' %(delta.days) 

#两个日期的时间差
d1 = datetime.datetime(2005, 2, 16)
d2 = datetime.datetime(2004, 12, 31)
print (d1 - d2).days
starttime = datetime.datetime.now()
endtime = datetime.datetime.now()
print (endtime - starttime).seconds

#今天的n天后的日期。
now = datetime.datetime.now()  
delta = datetime.timedelta(days=3)  
n_days = now + delta  
print '今天的n天后的日期:'+n_days.strftime('%Y-%m-%d %H:%M:%S') 

date="2012-04-05"
#查看date的类型<type 'str'>
print type(date)
#字符串转换成time类型
date=time.strptime(date,"%Y-%m-%d")
print type(date)
#time类型转换成字符串类型
date=time.strftime("%Y-%m-%d",date)                             
print type(date)

分享到:
评论

相关推荐

    python3_系统时间调用_datetime模块

    datetime模块使用案例源码、# 得到当前日期时间(两种方法)、# 得到当前日期 # 得到当前时间 # 得到当前年份用year_变量接收 # 得到当前月份用month_变量接收 # 得到当前天用day_变量接收 # 使用-拼接年月日得到...

    python基础——time模块和datetime模块.pdf

    Python 时间处理模块之 time 模块和 datetime 模块 在 Python 中,time 模块和 datetime 模块是两个常用的时间处理模块。它们提供了丰富的功能来处理时间和日期,包括获取当前时间、格式化时间、时间计算等。 一、...

    以 Python 的 datetime 模块为例

    Python 的 datetime 模块是处理日期和时间的重要工具,它为程序员提供了丰富的功能,包括日期的计算、时间的格式化以及与时间戳的转换等。在这个主题中,我们将深入探讨 datetime 模块的核心概念和常见用法。 1. **...

    Python 对于日期时间的处理总共有三个模块:datetime 模块、time 模块、Calendar 模块

    Python 中处理日期时间的模块总共有三个:datetime 模块、time 模块、Calendar 模块。 datetime 模块是 Python 中处理日期时间的主要模块。 datetime 模块的 date 类 ------------------------- datetime 模块的 ...

    python--time模块和datetime模块.docx

    ### Python中的Time模块与Datetime模块详解 在Python中,处理日期和时间是非常常见的需求之一,尤其是在数据处理、日志分析等场景下尤为重要。Python提供了两个非常实用的模块来帮助我们处理时间和日期:`time`模块...

    python使用datetime模块进行时间、日期、时间戳的转换

    Python 使用 datetime 模块进行时间、日期、时间戳的转换 Python 中的时间、日期和时间戳之间的转换可以使用 datetime 模块来实现。下面是关 于 datetime 模块的使用方法和示例代码: 1. 字符类型的日期转换为...

    python--datetime模块基本操作.pdf

    datetime 模块基本操作 datetime 模块是 Python 标准库之一,经常用于获取当前时间和日期。datetime 模块中包含一个同名的 datetime 类,可以通过 `from datetime import datetime` 导入该类。如果仅导入 `import ...

    在本教程中,我们将介绍 python datetime 模块以及如何使用它来处理日期、时间和日期时间格式的列(变量)

    Python的datetime模块是处理日期和时间的核心工具,它包含了丰富的功能和类,使得开发者能够方便地操作日期和时间。在本教程中,我们将深入探讨这个模块,并通过实例学习如何使用它来处理各种日期和时间相关的任务。...

    time和datetime两种模块的总结

    #### 三、datetime模块详解 `datetime`模块提供了更高级别的API来处理日期和时间,支持更复杂的日期时间运算。 ##### 1. 获取当前时间和日期 `datetime`模块中的`datetime`类可以用来创建日期时间对象,例如获取...

    05-python-datetime模块-SQL数据库-对象关系映射-函数进阶

    在Python编程中,掌握datetime模块、SQL数据库操作、对象关系映射(ORM)以及函数进阶技巧是非常重要的。这些知识点都是提升开发效率和代码质量的关键。 首先,让我们深入了解一下`datetime`模块。这个模块提供了...

    datetime模块-笔记.xmind

    datetime模块-笔记.xmind

    详解python datetime模块

    datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: ...注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是da

    Python的datetime模块是一个强大的日期和时间处理库,包含date/time/datetime/timedelta类

    Python的datetime模块是一个强大的日期和时间处理库,本文包含datetime.date、datetime.time、datetime.datetime、datetime.timedelta的功能函数详细介绍,包含了日期/时间的处理和计算和比较的功能,并且每个函数都...

    python的time模块和datetime模块实例解析

    这篇文章主要介绍了python的time模块和datetime模块实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1. 将当前时间转成字符串 strftime 方法,并输出 ...

    Python中time模块和datetime模块的用法示例

    ### Python中time模块和datetime模块的用法详解 在Python编程中,处理时间和日期是非常常见的需求之一。Python提供了两个强大的内置模块——`time`模块和`datetime`模块,来帮助开发者进行时间日期的操作。本文将...

    Python日期和时间处理:深入探索`datetime`模块

    Python的datetime模块提供了丰富的功能,用于日期和时间的表示、操作以及格式化。本文将详细介绍datetime模块的使用方法,包括日期和时间的创建、运算、格式化和时区处理等,并通过实际代码示例展示其应用。 通过...

    python--time模块和datetime模块.pdf

    Python 的 `time` 模块和 `datetime` 模块是处理时间与日期的关键工具。这两个模块提供了丰富的功能,包括获取当前时间、进行时间转换、时间间隔计算等。 首先,`time` 模块包含以下常用函数: 1. `time.time()`: ...

    Python3.5内置模块之time与datetime模块用法实例分析

    ### Python3.5 内置模块之 `time` 与 `datetime` 模块用法实例分析 在Python编程中,处理日期与时间是常见需求之一。为了更好地理解和使用Python中的时间处理功能,本篇文章将重点介绍Python3.5内置模块`time`与`...

    详解python时间模块中的datetime模块

    相比于time模块,datetime模块的接口则更直观、更容易调用。 1、datetime中包含三个类date ,time,datetime 函数datetime.combine(date,time)可以得到dateime,datetime.date()、datetime.time()可以获得date和time 2...

    02-33-datetime模块.pdf

    Python中的`datetime`模块是处理日期和时间的核心工具,提供了丰富的功能来满足各种时间操作需求。这个模块包含多个主要的类,如`date`、`time`、`datetime`和`timedelta`,以及用于时间戳转换的方法。下面将详细...

Global site tag (gtag.js) - Google Analytics