python之时间函数

import time

print(time.clock())print(time.process_time())print(time.time())  #返回当前系统时间戳print(time.ctime())  #返回当前系统时间print(time.ctime(time.time()-86640)) #将时间戳转为字符串print(time.gmtime(time.time()-86640)) #将时间戳转为struct_time格式print(time.localtime(time.time()-86640)) #将时间戳转为struct_time格式,但返回本地赶时间print(time.mktime(time.localtime())) #与time.localtime()功能相反,将struct_time转回时间戳#time.sleep(1) #睡眠4秒print(time.strftime("%Y-%m-%d %H:%M:%S"),time.gmtime())#将struct_time转成指定字符串格式print(time.strptime("2016-01-28","%Y-%m-%d")) #字符串格式转成struct_time

import datetime

print(datetime.date.today())  #输出格式 2016-05-25print(datetime.date.fromtimestamp(time.time() - 864400))  #将时间戳转成日期格式current_time = datetime.datetime.now()print(current_time) #输出2016-05-25 19:33:49.521486print(current_time.timetuple()) #返回struct_time格式print(current_time.replace(2014,9,12)) #输出2014-09-12 19:06:24.074900,返回当前时间,但指定的值将被替换str_to_date = datetime.datetime.strptime("2016-05-25 19:42:00","%Y-%m-%d %H:%M:%S") #将字符串转换成日期格式new_date = datetime.datetime.now() + datetime.timedelta(days=10)new_date = datetime.datetime.now() + datetime.timedelta(days=-10)new_date = datetime.datetime.now() + datetime.timedelta(hours=-10)new_date = datetime.datetime.now() + datetime.timedelta(seconds=120)

时间参数及其函义:

参数


函义

   

%a


Locale’s abbreviated weekday name.


%A


Locale’s full weekday name.


%b


Locale’s abbreviated month name.


%B


Locale’s full month name.


%c


Locale’s appropriate date and time representation.


%d


Day of the month as a decimal number [01,31].


%H


Hour (24-hour clock) as a decimal number [00,23].


%I


Hour (12-hour clock) as a decimal number [01,12].


%j


Day of the year as a decimal number [001,366].


%m


Month as a decimal number [01,12].


%M


Minute as a decimal number [00,59].


%p


Locale’s equivalent of either AM or PM.


%S


Second as a decimal number [00,61].


%U


Week number of the year (Sunday as the first day of the week) as a decimal number [00,53]. All days in a new year preceding the first Sunday are considered to be in week 0.


%w


Weekday as a decimal number [0(Sunday),6].


%W


Week number of the year (Monday as the first day of the week) as a decimal number [00,53]. All days in a new year preceding the first Monday are considered to be in week 0.


%x


Locale’s appropriate date representation.


%X


Locale’s appropriate time representation.


%y


Year without century as a decimal number [00,99].


%Y


Year with century as a decimal number.


%z


Time zone offset indicating a positive or negative time difference from UTC/GMT of the form +HHMM or -HHMM, where H represents decimal hour digits and M represents decimal minute digits [-23:59, +23:59].


%Z


Time zone name (no characters if no time zone exists).


%%


A literal ‘%‘ character.

				
时间: 2024-10-01 02:29:35

python之时间函数的相关文章

Python日期时间函数处理

所有日期.时间的 api 都在datetime模块内. 1 日期的格式化输出 datetime => string import datetime now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') 输出 '2015-04-07 19:11:21' strftime是datetime类的实例方法. string => datetime import datetime t_str = '2015-04-07 19:11:

python语法------时间函数

1.导入函数库: import time 获取格式化的时间 你可以根据需求选取各种格式,但是最简单的获取可读的时间模式的函数是asctime(): #!/usr/bin/python # -*- coding: UTF-8 -*- import time localtime = time.asctime( time.localtime(time.time()) ) print "本地时间为 :", localtime 格式化日期 # 格式化成2016-03-20 11:45:39形式

python模块--时间模块

一.python中时间介绍: python中时间的表示形式有两种: 1.时间戳表示法,即以整型或浮点型表示的是一个以秒为单位的时间间隔.这个时间的基础值是从1970年的1月1号零点开始算起. 2.元组格式表示法,即一种Python的数据结构表示.这个元组有9个整型内容.分别表示不同的时间含义. 二.datetime模块 2.1 datetime模块的所有函数 In [2]: dir(datetime) Out[2]:  ['MAXYEAR',  'MINYEAR',  '__doc__',  '

Python的功能函数如何使用?

Python开发中的函数提供了有组织的,可重用的代码来执行一组操作.函数简化了编码过程,防止冗余逻辑,并使代码更容易遵循. 定义和调用简单函数 使用 def 语句来定义Python中的函数最常见的方式. 这种说法是所谓的单条复合语句 的语法如下: def function_name(parameters): statement(s) function_name 被称为 标识符 的功能. 由于函数定义是一个可执行语句其执行 绑定 功能名称可以在以后使用的标识符被称为函数对象. parameters

python之时间模块time & datetime & calendar

一. 简介 python 提供很多方式处理日期与时间,转换日期格式是一个常见的功能. 时间元组:很多python函数用一个元组装起来的9组数字处理时间. 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 本地完整星期名

Python的时间与日期

时间与日期 (time, datetime包) Python具有良好的时间和日期管理功能.实际上,计算机只会维护一个挂钟时间(wall clock time),这个时间是从某个固定时间起点到现在的时间间隔.时间起点的选择与计算机相关,但一台计算机的话,这一时间起点是固定的.其它的日期信息都是从这一时间计算得到的.此外,计算机还可以测量CPU实际上运行的时间,也就是处理器时间(processor clock time),以测量计算机性能.当CPU处于闲置状态时,处理器时间会暂停. 1.time包

python中时间的基本使用

格式化日期 我们可以使用 time 模块的 strftime 方法来格式化日期,: time.strftime(format[, t]) #!/usr/bin/python # -*- coding: UTF-8 -*- import time # 格式化成2016-03-20 11:45:39形式 print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # 格式化成Sat Mar 28 22:24:24 2016形式 pr

python对时间日期做格式化

python对时间日期做格式化 >>> import datetime >>> dir(datetime) ['MAXYEAR', 'MINYEAR', '__doc__', '__file__', '__name__', '__package__', 'date', 'datetime', 'datetime_CAPI', 'time', 'timedelta', 'tzinfo'] >>> datetime.datetime.now() datet

《Python机器学习时间指南》一、Python机器学习的生态系统

本文主要记录<Python机器学习时间指南>第一章中1.2Python库和功能中的内容.学习机器学习的工作流程. 一.数据的获取和检查 requests获取数据 pandans处理数据 1 import os 2 import pandas as pd 3 import requests 4 5 PATH = r'E:/Python Machine Learning Blueprints/Chap1/1.2/' 6 r = requests.get('https://archive.ics.u