文档章节

python日期加减

Torxie
 Torxie
发布于 2012/10/11 20:45
字数 100
阅读 629
收藏 4

    对于给定的2012-9-12, 用程序生成最近几天附近的日期,往往采用的方法是转换为秒或者毫秒, 进行加减达到目的.

 nowDaySeconds = time.mktime(datetime.datetime(tupleTime[0],tupleTime[1],tupleTime[2]).timetuple())
 daySeconds = nowDaySeconds + (3600 * 24 * eachDay)
 time.strftime('%Y%m%d',time.localtime(daySeconds))
这样就可以实现目的

    列表去重:

guidList = [ eachLine.split("|")[3]
                 for eachLine in fileContent.xreadlines()
                 if eachLine.find("wap") >= 0 ]
    guidUniqList = {}.fromkeys(guidList).keys()

© 著作权归作者所有

共有 人打赏支持
Torxie
粉丝 7
博文 32
码字总数 11596
作品 0
武汉
加载中

评论(1)

啊莱
啊莱
用datetime.timedelta更简单
python datetime 增加月份的问题

我的主要工作是从事.net开发,记得.net中有相应的对DateTime月份加减操作。然而在学习python datetime类型的时候却发现对月份没有相应操作。 在python中对datetime类型的操作主要涉及到两个对...

农村程序员
2012/08/31
0
1
python time和datetime模块对时间处理方面总结

最近做GPS定位项目,日期处理方面非常多. python time和datetime模块对日期处理方面总结 time模块 时间戳 时间 time.time() # 返回当前时间戳 """result1382067918.718""" strftime 时间 time...

flyking
2013/10/18
0
0
10Python全栈之路系列之深浅拷贝标准库系列之datetime模块

Python标准库系列之datetime模块 Fast implementation of the datetime type. 输出当前系统时间 将时间戳格式转换为日期格式 将日期格式转换为struct_time格式 替换当前系统时间 将字符串转换...

余二五
2017/11/22
0
0
Python sleep 用法

对于python新手来说,如果想延迟程序的执行,比如说延迟10秒钟后,程序再开始执行。那么在python中如何来实现这种时间的延迟呢?是否有类似于在unix/linux中可以暂停脚本执行的sleep工具呢?...

LEAN_IN
2014/04/22
0
0
6 个 Python 的日期时间库

在 Python 中有许多库可以很容易地测试、转换和读取日期和时间信息。 这篇文章是与 Jeff Triplett 一起合写的。 曾几何时,我们中的一个人(Lacey)盯了一个多小时的 Python 文档中描述日期和...

16%
05/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
12分钟前
0
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
5
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
3
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部