#!/usr/bin/python

import datetime
import sys arg1_list=list(sys.argv[1].split(','))
arg2_list=list(sys.argv[2].split(','))
if len(arg2_list) != 2:
sys.exit(1) #201705222300
TIME_START=arg2_list[0]
#201705230100
TIME_END=arg2_list[1]
#20170522
START_DATE=TIME_START[0:8]
#2017-05-22
START_DATE_FORMAT='{0}-{1}-{2}'.format(TIME_START[0:4],TIME_START[4:6],TIME_START[6:8])
#20170523
END_DATE=TIME_END[0:8]
#2017-05-23
END_DATE_FORMAT='{0}-{1}-{2}'.format(TIME_END[0:4],TIME_END[4:6],TIME_END[6:8])
#2017-05-22 23:00
START_TIME_UNIX='{0}-{1}-{2} {3}:{4}:00'.format(TIME_START[0:4],TIME_START[4:6],TIME_START[6:8],TIME_START[8:10],TIME_START[10:12])
#2017-05-23 01:00
END_TIME_UNIX='{0}-{1}-{2} {3}:{4}:00'.format(TIME_END[0:4],TIME_END[4:6],TIME_END[6:8],TIME_END[8:10],TIME_END[10:12]) d1 = datetime.datetime(int(TIME_START[0:4]), int(TIME_START[4:6]), int(TIME_START[6:8]))
d2 = datetime.datetime(int(TIME_END[0:4]), int(TIME_START[4:6]), int(TIME_END[6:8]) )
offset=(d2 - d1).days print offset
if offset == 0:
DAYNUM="1"
elif offset == 1:
DAYNUM="2"
elif offset == 2:
DAYNUM="3" print DAYNUM

python指定日期后加几天判断的更多相关文章

  1. js指定日期时间加一天 ,判断指定时间是否为周末

    function dateAdd(startDate) { startDate = new Date(startDate); startDate = +startDate + ***; startDa ...

  2. python 指定日期图片文件删除

    手机使用python操作图片文件 起因 前几天去国图拍了一本书,一本心理学方面的书,也许你问我为什么不去买一本,或者去网上找pdf. 其实吧,关于心理学方面的书可以说在市面上一抓就是一堆,至于拍这本书 ...

  3. ThinkPHP中如何获取指定日期后工作日的具体日期

    思路: 1.获取到查询年份内所有工作日数据数组2.获取到查询开始日期在工作日的索引3.计算需查询日期索引4.获得查询日期 /*创建日期类型记录表格*/ CREATE TABLE `tb_workday ...

  4. ThinkPHP 获取指定日期后第N个工作日具体日期

    思路: 1.获取到查询年份内所有工作日数据数组2.获取到查询开始日期在工作日的索引3.计算需查询日期索引4.获得查询日期 /*创建日期类型记录表格*/ CREATE TABLE `tb_workday ...

  5. SqlServer函数获取指定日期后的第某个工作日

    获取工作日 需要编写一个SqlServer函数,F_getWorkday,传入两个参数,第一个为时间date,第二个参数为第几个工作日num.调用F_getWorkday后返回date之后的第num个 ...

  6. java 指定日期后n天

    RT 算时间本来就是我的弱项:不废话了,贴代码 想传什么参数自己在改改就ok,传入String,放回String public class Text { public static void main ...

  7. MYSQL 查询指定日期后的15天

    SELECT s.id, s.exhi_id, s.commission, s.order_main_id, s.create_date, s.fen_xiao_id, s.state, s.upda ...

  8. Linux sed命令在指定行前后添加内容

    一.在匹配行前后加内容在包含www.baidu.com的行前面或后面添加多一行内容www.qq.com#匹配行前加sed -i '/www.baidu.com/i www.qq.com' domain ...

  9. java获得指定日期的前一天,后一天的代码

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

随机推荐

  1. 【ACM】hdu_1170_Balloon Comes!_201307261946

    Balloon Comes!Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Tot ...

  2. NEFU 115

    刚开始,做了水题 #include <iostream> #include <cstdio> #include <algorithm> using namespac ...

  3. 使用Windows上SourceInsight工具建立分析Linux下uboot源代码project

    SourceInsight软件能够说是分析查阅大型源代码project文件的神器!界面不错.功能强大! 第一步:安装好SourceInsight后打开软件 点击上面的Project--->new ...

  4. 软件project师周兆熊给IT学子的倾情奉献

    [来信] 贺老师: 你好,我是中兴通讯的一名软件开发project师,名叫周兆熊. 近期看了您的新书<逆袭大学:传给IT学子的正能量>,感觉你真心为当代学子答疑解惑.非常值得敬佩! 从上大 ...

  5. 黑马day07 登录注冊案例(一)

    简单介绍:依据三层架构的思想设计本案例. 1.搭建好开发环境 准备好须要的包和模拟数据库配置文件users.xml -->cn.itheima.dao -->cn.itheima.serv ...

  6. Java高级程序猿技术积累

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveDczNDQwMDE0Ng==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  7. 【cl】工程导入

    File>Open 导入成功

  8. iOS模仿微信的那个视频眼睛动画

    咳咳,费死老劲把这个动画搞出来了. 欢迎批评指正   github URL: https://git.oschina.net/momochao/WeChatEyeDemo

  9. Linux VGA驱动移植实验【转】

    本文转载自:http://m.blog.csdn.net/bzw73/article/details/46564275 有了前面的LCD驱动的框架,再移植VGA驱动就相当的容易了.默认在光盘中已经支持 ...

  10. CH Round #46A 磁力块

    还是一道好题的 对于一个磁石是否被吸引,有两个关键字:距离和质量.(二维偏序??) 好像是很厉害的分块姿势,先按第一关键字排序,在块中按第二关键字排 进行bfs,对于当前磁石,有1~k-1个块是第一关 ...