python 字符串转时间戳datetime 以及儒略日的转换

摘要:
#Code=utf-8#将a设置为字符串importTimefromdatetimeimportdatetimefromdatetime importTimedeltaimportTime,pdba=“20110928100000”#Now=datetime。now()#中间进程。通常,需要将字符串转换为时间数组#pdb。set_trace()time.strptime(a,‘%Y%m%d%H%m%

#coding=utf-8
#设a为字符串
import time
from datetime import datetime
from datetime import timedelta
import time,pdb
a = "20110928100000"
# Now = datetime.now()
#中间过程,一般都需要将字符串转化为时间数组
# pdb.set_trace()
time.strptime(a,'%Y%m%d%H%M%S')
# >>time.struct_time(tm_year=2011, tm_mon=9, tm_mday=27, tm_hour=10, tm_min=50, tm_sec=0, tm_wday=1, tm_yday=270, tm_isdst=-1)
#将"2011-09-28 10:00:00"转化为时间戳
time=time.mktime(time.strptime(a,'%Y%m%d%H%M%S'))
# >>1317091800.0
#将时间戳转化为localtime
# x = time.localtime(1317091800.0)
# time.strftime('%Y-%m-%d %H:%M:%S',x)
# >>2011-09-27 10:50:00
# timeStamp = 1381419600
dateArray =datetime.utcfromtimestamp(float(time))
print dateArray,type(dateArray)
otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")
print otherStyleTime

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

转换时间 按1970 1月1日 开始  多少秒
import time,datetime
timeDateStr="2014-07-29 00:00:00"
time1=datetime.datetime.strptime(timeDateStr,"%Y-%m-%d %H:%M:%S")
secondsFrom1970=time.mktime(time1.timetuple())

 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

python 字符串转时间戳datetime 以及儒略日的转换第1张

免责声明:文章转载自《python 字符串转时间戳datetime 以及儒略日的转换》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[置顶] UNIX常用命令ES6新增数组方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python小专题——time模块

time常用函数 最近参与python的一个项目,发现经常遇到一些常用的模块,而每次使用时,我都要查一遍。终于,我决定要各个击破,对常用的python小知识进行总结。下面总结了python中对时间处理的常见函数。 在开始之前,首先要说明这几点: 在Python中,通常有这几种方式来表示时间:1)、时间戳 2)、格式化的时间字符串 3)、元组(struct...

shell 通过 data命令实现 时间戳 和 时间 相互转换

#!/bin/bash starttime=$(date "+%Y-%m-%d 00:00:00" -d "-1 day") endtime=$(date "+%Y-%m-%d 23:59:59" -d "-1 day") echo ${time1} starttime1=`date -d "$starttime" +%s` endtime1=`da...

ICMP报文类型

 类型代码 类型描写叙述0 响应应答(ECHO-REPLY) 3 不可到达 4 源抑制 5 重定向 8 响应请求(ECHO-REQUEST) 11 超时 12 參数失灵 13 时间戳请求 14 时间戳应答 15 信息请求(*已作废) 16 信息应答(*已作废) 17 地址掩码请求 18 地址掩码应答 用wireshark查看 附: 几种常见...

ETL构建数据仓库五步法

原文:http://huangy82.blog.163.com/blog/static/49069827200923034638409/ ETL构建企业级数据仓库五步法 在数据仓库构建中,ETL贯穿于项目始终,它是整个数据仓库的生命线,包括了从数据清洗,整合,到转换,加载等的各个过程,如果说数据仓库是一座大厦,那 么ETL就是大厦的根基,ETL抽取整合数据...

通过NTP协议进行时间同步

最近发现手机的时间不是很准了,便到网上下了一个同步时间的小程序,简单了看了一下它的原理,是通过NTP协议来实现校时的,就顺便学习了一下NTP协议,用C#写了个简单的实现。 NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。 NTP工作原理 NTP的基本工...

centos下安装wireshark 抓包

centos下安装wireshark相当简单.两条命令就够了.这里.主要是记录写使用方面的东西 安装:1、yum install wireshark。注意这样并无法使用wireshark命令和图形界面。但提供了抓包基本功能。2、yum install wireshark-gnome。这样就可以方便的使用了。 如果能登录图形界面终端.那使用和windows下...