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 获取进程pid号的方法
Mar 10 Python
在Python中使用swapCase()方法转换大小写的教程
May 20 Python
Python常用的文件及文件路径、目录操作方法汇总介绍
May 21 Python
python的exec、eval使用分析
Dec 11 Python
python爬取淘宝商品详情页数据
Feb 23 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
Jul 11 Python
python爬虫 urllib模块反爬虫机制UA详解
Aug 20 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
如何打包Python Web项目实现免安装一键启动的方法
May 21 Python
利用Python将多张图片合成视频的实现
Nov 23 Python
Python+unittest+requests+excel实现接口自动化测试框架
Dec 23 Python
Django migrate报错的解决方案
May 20 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
php循环语句 for()与foreach()用法区别介绍
2012/09/05 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
bootstrap table实例详解
2017/01/06 Javascript
VueJS 集成 Medium Editor的示例代码 (自定义编辑器按钮)
2017/08/24 Javascript
js实现扫雷小程序的示例代码
2017/09/27 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
JS函数内部属性之arguments和this实例解析
2018/10/07 Javascript
JavaScript使用闭包模仿块级作用域操作示例
2019/01/21 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
c++生成dll使用python调用dll的方法
2014/01/20 Python
Python中使用md5sum检查目录中相同文件代码分享
2015/02/02 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
python将三维数组展开成二维数组的实现
2019/11/30 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
html5 viewport使用方法示例详解
2013/12/02 HTML / CSS
医学生职业规划范文
2014/01/05 职场文书
便利店投资的创业计划书
2014/01/12 职场文书
家具促销活动方案
2014/02/16 职场文书
工作求职信
2014/07/04 职场文书
2014年销售工作总结与计划
2014/12/01 职场文书
2015年宣传工作总结
2015/04/08 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
升学宴祝酒词
2015/08/11 职场文书
vue backtop组件的实现完整代码
2021/04/07 Vue.js
python处理json数据文件
2022/04/11 Python