若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。


  • 运维

  • 前端

  • 编程

  • 随笔

  • hust-oj

python常用时间函数

发表于 2019-11-24   |   分类于 编程   |   阅读次数 7,670

常用函数

日常写代码,经常用到时间相关的函数,以下整理了python常用的时间函数:

import time
import datetime

t = time.time()

print(t)  # 原始时间戳
print(int(t))  # 秒级时间戳(10位)
print(int(t) * 1000)  # 毫秒级时间戳(13位)
print(time.localtime(time.time()))
# 格式化时间戳为本地的时间,可以单独输出其中的属性
local_time = time.localtime(time.time())
print(local_time.tm_year)

# 格式化称为特定格式
format_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
print(format_time)

# 比当前时间多一定时间(可以为负值,即为少一定时间)

time_day = (datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
print(time_day)

time_hour = (datetime.datetime.now() + datetime.timedelta(hours=1)).strftime("%Y-%m-%d %H:%M:%S")
print(time_hour)

time_minutes = (datetime.datetime.now() + datetime.timedelta(minutes=1)).strftime("%Y-%m-%d %H:%M:%S")
print(time_minutes)

执行结果

1574524033.472569
1574524033
1574524033000
time.struct_time(tm_year=2019, tm_mon=11, tm_mday=23, tm_hour=23, tm_min=47, tm_sec=13, tm_wday=5, tm_yday=327, tm_isdst=0)
2019
2019-11-23 23:47:13
2019-11-22 23:47:13
2019-11-24 00:47:13
2019-11-23 23:48:13

此外datatime模块提供了很多方法用户特定的时间取值以及时间格式化,主要有以下方法:

astimezone
combine
ctime
date
day
dst
fold
fromisoformat
fromordinal
fromtimestamp
hour
isocalendar
isoformat
isoweekday
max
microsecond
min
minute
month
now
replace
resolution
second
strftime
strptime
time
timestamp
timetuple
timetz
today
toordinal
tzinfo
tzname
utcfromtimestamp
utcnow
utcoffset
utctimetuple
weekday
year
python

发表评论 取消回复

要发表评论,您必须先登录。


hoxis wechat
著作权归作者所有
raise Exception(‘libsodium not found’)
python中try…except…else…finally…理解
  • 文章目录
  • 站点概览
若是凉夜已成梦

若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。

1904 日志
6 分类
12 标签
RSS
weibo github twitter facebook

友情链接

Skip Dreams孤独患者 原站点
© 2017 若是凉夜已成梦
Powered by WordPress | 已运行
Theme By NexT.Mist