Python获取、格式化当前时间日期的方法


Posted in Python onFebruary 10, 2020

Python获取当前时间_获取格式化时间:

Python获取当前时间:

使用 time.time( ) 获取到距离1970年1月1日的秒数(浮点数),然后传递给 localtime 获取当前时间

#使用 time.localtime(time.time())
import time
times = time.time()
print(times) # 表示自 1970 年 1月 1 日 过去了多久
# 1581305612.0510154 
localtime = time.localtime(times)
print(localtime)
# time.struct_time(tm_year=2020, tm_mon=2, tm_mday=10, tm_hour=11,
# tm_min=33, tm_sec=32, tm_wday=0, tm_yday=41, tm_isdst=0)

# 2020年2月10日11时33分32秒 周一 这一年的第 41 天 非夏令时

获取格式化时间:

time.time() 获取到1970年1月1日的秒数 -> time.localtime() 转变为当前时间 -> time.asctime() 将时间格式化

#获取格式化时间
import time
times = time.time()
print(times)
# 1581306786.3478658

local_times = time.localtime(times)
print(local_times)
# time.struct_time(tm_year=2020, tm_mon=2, tm_mday=10, tm_hour=11,
# tm_min=53, tm_sec=6, tm_wday=0, tm_yday=41, tm_isdst=0)

# 使用 asctime 将得到的 local_times 转化为有格式的时间
local_time_asctimes = time.asctime(local_times)
print(local_time_asctimes)
# Mon Feb 10 11:53:06 2020

格式化日期:

%y :两位数的年份表示 (00~99)

%Y :四位数的年份表示 (000~9999)

%m :月份(01~12)

%d :月份中的某一天(0~31)

%H :某时,24小时制(0~23)

%I :某时,12小时制(01~12)

%M :某分(0~59)

%S :某秒(00~59)

%a :周几的英文简称

%A :周几的完整英文名称

%b :月份的英文简称

%B :月份的完整英文名称

%c :本地相应的日期表示和时间表示

%j :年内的某一天(001~366)

%p :本地 A.M. 或 P.M.的等价符

%U :一年中的星期数(00~53)注:星期天为星期的开始

%w :星期(0~6)注:星期天为星期的开始

%W :一年中的星期数(00~53)注:星期一为星期的开始

%x :本地相应的日期表示

%X :本地相应的时间表示

%Z : 当前时区的名称

%% :输出一个%

time.strftime(format[,t]):

# 格式化日期
# time.strftime(format[,t]) 参数为日期格式
import time
times = time.time()
local_time = time.localtime(times)

# Y 年 - m 月 - d 日 H 时 - M 分 - S 秒
print(time.strftime("%Y-%m-%d %H:%M:%S",local_time))
# 2020-02-10 12:07:55

# Y 年 - b 月份英文简称 - d 日期 - H 时 - M 分 - S 秒 - a 周几的英文简称
print(time.strftime("%Y %b %d %H:%M:%S %a",local_time))
# 2020 Feb 10 12:07:55 Mon

获取某月的日历:

calendar.month(year,month):

获取 year 年 month 月的日历

# 获取某月的日历
import calendar

cal = calendar.month(2020,2)
print("以下为2020年2月的日历")
print(cal)
#  February 2020
# Mo Tu We Th Fr Sa Su
#         1 2
# 3 4 5 6 7 8 9
# 10 11 12 13 14 15 16
# 17 18 19 20 21 22 23
# 24 25 26 27 28 29

以上就是三水点靠木小编整理的关于获取当前时间日期并格式化的方法,希望能够帮助到大家。

Python 相关文章推荐
python中将字典转换成其json字符串
Jul 16 Python
跟老齐学Python之重回函数
Oct 10 Python
Python中使用装饰器和元编程实现结构体类实例
Jan 28 Python
Python中使用PIL库实现图片高斯模糊实例
Feb 08 Python
python Django模板的使用方法
Jan 14 Python
python 函数传参之传值还是传引用的分析
Sep 07 Python
python中实现数组和列表读取一列的方法
Apr 03 Python
详解python异步编程之asyncio(百万并发)
Jul 07 Python
Django实现微信小程序的登录验证功能并维护登录态
Jul 04 Python
python3爬虫中异步协程的用法
Jul 10 Python
使用Python绘制台风轨迹图的示例代码
Sep 21 Python
利用python制作拼图小游戏的全过程
Dec 04 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 #Python
Python实现结构体代码实例
Feb 10 #Python
Python守护进程实现过程详解
Feb 10 #Python
Python3 字典dictionary入门基础附实例
Feb 10 #Python
python列表返回重复数据的下标
Feb 10 #Python
Python中断多重循环的几种方式详解
Feb 10 #Python
django有外键关系的两张表如何相互查找
Feb 10 #Python
You might like
轻松修复Discuz!数据库
2008/05/03 PHP
php实现简单洗牌算法
2013/06/18 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
jquery提升性能最佳实践小结
2010/12/06 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
headjs实现网站并行加载但顺序执行JS
2016/11/29 Javascript
IntersectionObserver API 详解篇
2016/12/11 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
jquery中封装函数传递当前元素的方法示例
2017/05/05 jQuery
基于Vue实例生命周期(全面解析)
2017/08/16 Javascript
layer.open 按钮的点击事件关闭方法
2018/08/17 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
[01:13]2014DOTA2西雅图邀请赛 舌尖上的TI4
2014/07/08 DOTA
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
python实现爬虫下载美女图片
2015/07/14 Python
python实现随机森林random forest的原理及方法
2017/12/21 Python
python3.6 实现AES加密的示例(pyCryptodome)
2018/01/10 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
Python扫描端口的实现
2021/01/25 Python
CSS3 完美实现圆角效果
2009/07/13 HTML / CSS
一款纯css3实现的漂亮的404页面的实例教程
2014/11/27 HTML / CSS
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
html5需遵循的6个设计原则
2016/04/27 HTML / CSS
YesBabyOnline美国:全球性的在线婚纱礼服工厂
2018/05/05 全球购物
Kathmandu新西兰官网:新西兰户外运动品牌
2019/07/27 全球购物
CSS实现fullpage.js全屏滚动效果的示例代码
2021/03/24 HTML / CSS
绿色学校实施方案
2014/03/31 职场文书
单位委托书范本(3篇)
2014/09/18 职场文书
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python