美文网首页
python100练习_4,time.strptime获取时间信

python100练习_4,time.strptime获取时间信

作者: 步履不停的Suunny | 来源:发表于2017-12-27 15:22 被阅读0次

强大的Python ,直接计算输入年月日为当年的第几天
>>> import time
>>> print(time.strptime('2017-12-27', '%Y-%m-%d')) #使用strptime方法
time.struct_time(tm_year=2017, tm_mon=12, tm_mday=27, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=361, tm_isdst=-1)
>>> print(time.strptime('2017-12-27', '%Y-%m-%d')[7]) #361
是否为闰年
>>> print(time.strptime('2017-03-1', '%Y-%m-%d')[7]) # 60 闰年
>>> print(time.strptime('2016-03-1', '%Y-%m-%d')[7]) # 61
代码:

1 #!/usr/bin/python
2 #coding:utf-8
3 
4 import time
5 
6 a=raw_input('请输入日期yyyy-mm-dd(2017-12-27):')
7 year = a.split('-')[0]
8 dYear = time.strptime(a, '%Y-%m-%d')[7]
9 print '输入的日期是%s年的第%d天'%(year, dYear)

相关文章

  • python100练习_4,time.strptime获取时间信

    强大的Python ,直接计算输入年月日为当年的第几天>>> import time>>> print(time....

  • python中与时间有关的对象-datetime、time、da

    一、time模块 1.time.strptime :将时间字符串转化为时间类型 格式:time.strptime(...

  • Python100练习_2

    题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时...

  • 日期相关的操作

    pubtime = '2016-3-20' pubtime = time.strptime(pubtime, '%...

  • 设计模式学习遇到的问题总结

    一、问题汇总列表 1、python100例[https://www.runoob.com/python/pytho...

  • iOS 开发常用的50个工具方法

    1、获取毫秒级时间戳 2、获取秒级时间戳 3、获取ipv6地址 4、获取设备型号 5、获取总内存空间 6、获取磁盘...

  • 个人JS工具库

    1.截取指定字节数的字符串 2.判断是否微信 3.获取时间格式的几个举例 4.获取字符串字节长度 5.对象克隆、深...

  • 黑猴子的家:mysql 日期函数

    日期函数 1、获取当前日期 2、获取日期,没有时间 3、获取时间,没有日期 4、获取日期的指定部分 5、判断两个日...

  • iOS 设备基本信息

    1、获取设备类型 (Iphone/ipad 几?) 2、获取系统时间 3、获取应用版本 手机系统版本信息 4、获...

  • 8-提权

    1.获取IP地址信息2.获取端口信息3.获取服务信息和进程信息4.进程结束,用户管理命令 3.获取服务信息和进程信...

网友评论

      本文标题:python100练习_4,time.strptime获取时间信

      本文链接:https://www.haomeiwen.com/subject/ghsugxtx.html