数字转换星期几python_Python基本时间转换
时间转换
python中处理时间的时候,最常用的就是字符形式与时间戳之间的转换。 把最基本的转换在这里记下来
string -> timestamp
import time
import dateutil.parser as dateparser
def str_to_timestamp(time_str)
dt = dateparser.parse(time_str)
# OR: dt = time.strptime(datetimestring, fmt)
return time.mktime(dt.timetuple())
datetimestring = 'Fri, 08 Jun 2012 22:40:26 GMT'
str_to_timestamp(datetimestring)
timestamp -> string
import time
def timestamp_to_str(ts, fmt='%Y-%m-%d %H:%M:%S'):
return time.strftime(fmt, time.localtime(timestamp))
timestamp = time.time()
timestamp_to_str(timestamp)
python内置的时间数据结构
python内部使用一个类似于namedtuple的数据结构来存储时间。 这个数据结构有9个字段,可以用数字下标访问,也可以用名字访问。
time.struct_time(
tm_year=2014,
tm_mon=9,
tm_mday=1,
tm_hour=9,
tm_min=0,
tm_sec=0,
tm_wday=0, # 星期几, 0~6
tm_yday=244, # 本年的第几天, 1~366
tm_isdst=0 # 是否夏令时
)
Timestamp的备注
这里有一个小细节,就是时间戳都是基于标准时区的,和北京时间有8个小时的时差。 这个时差可以通过time.timezone获得,即标准时区和本地时区之间相差的秒数。 对于北京时间,这个值是-28800(8*3600)。 所以,当我们通过将时间戳对86400(一天的秒数)取模以获取从零点开始的秒数的时候, 将存在8个小时的差别。也就是说,
time.mktime(dateparser.parse('2014-09-01 09:00:00').timetuple()) % 86400
将输出3600, 与上午9点正好差了8个小时。
数字转换星期几python_Python基本时间转换相关推荐
- js时间转换的一些方法,时间转换天数,获取商品活动时间
uni-app获取时间间隔 //getDate() 这个属性 wx.才有// 获取两个时间相差多少天function getTimeDaysNum(time1,time2){if(!time1 &am ...
- html年月日转换,Js获取年月日及时间转换
今天分享一下获取当前时间的方法. var myDate = new Date(); var year = myDate.getFullYear(); var month = myDate.getMon ...
- PostgreSQL时区转换问题UTC与北京时间转换
适用于数据库时间与北京时间不一致场景,或者做国外的业务需要用到国外的时间等场景 UTC时间转北京时间 -- 将UTC时间转北京时间 select to_char('2023-03-31 16:00:0 ...
- php把时间改为星期,php时间戳转换星期
php时间戳转换星期 2018-09-16 最新php时间戳转换星期 以下是三零网为大家整理的最新php时间戳转换星期的文章,希望大家能够喜欢! /** * 根据时间戳返回星期几 * @param s ...
- php 当前时间转换,php时间转换
UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换 ...
- JavaScript 时间与Unix时间戳互相转换,指定时间转换或获取当前时间
工作上用到这个还挺多的,做个简单的随笔,以后查询的时候比较方便: 一般JS获取的时间戳默认是13位数字,在个人的工作中,PHP后台只需要精确到秒就行,看各位亲的需要了, 代码注释里尽量写的比较清楚了 ...
- Python时间转换函数:时间转化为时间戳、时间戳转化为时间、当前日期、当前时间、星期几、前面或者后面多少天、年、月、日等
Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当前时间.星期几.前面或者后面多少天.年.月.日等 #Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当 ...
- GPS涉及到的各种时间转换(年月日,年积日,儒略日,GPS周及周内日或周内秒,星期几)python
因为写一些程序或脚本经常要涉及GPS的时间转换,比如下载各种产品遍历的时候可能需要用年积日,但是如果日期有跨年的话年积日也不方便,可能就需要先转儒略日再转对应的年月日,而有些产品命名又是GPS周相关, ...
- 时间转换数字与日期互转
时间转换 再和java项目对接的时候,我们经常会遇到将数字类型与时间格式互相转化 数字转日期 FUNCTION number_to_date(p_number IN NUMBER) RETURN DA ...
最新文章
- 编程开发之--Oracle数据库--存储过程在out参数中使用光标(3)
- QScrollArea不能显示滚动条
- mysql居左查询abcd_数据库--查询语句
- MySql中的内外联结查询
- 【神仙打架】特奖答辩前10出炉,两名CS学生3篇顶会一作,有人周读3000页英文论文...
- 决策树系列(二)——剪枝
- 国产常用GIS工具软件
- 使用 stm32实现锂电充电_12V锂电池保护板电路图锂电池保护板工作原理及短路、过充电等控制原理分析...
- MAC打开eclipse一直卡在core.ui的解决办法
- 程序设计基础II学习笔记
- 多目标追踪-2019综述《Deep Learning in Video Multi-Object Tracking: A Survey》
- 分频电路设计(笔记)
- 爱上python系列------python上下文管理器(二):对suppress进行装饰器重新实现
- android hud软件,手机HUD靠谱软件选哪些?_手机_手机生活应用-中关村在线
- 经销商、业务人员和销售提成的三个故事
- 现代控制理论课程学习与镜像实践简要说明(2020-2021-2)
- Oracle导数常见问题-IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题
- 高防服务器里的软件硬件防火墙你了解吗
- wind python接口_从wind python接口获取数据并存储
- jzoj5399 【NOIP2017提高A组模拟10.7】Confess