python显示生日是星期几的方法
本文实例讲述了python显示生日是星期几的方法。分享给大家供大家参考。具体实现方法如下:
# find the day of the week of a given date # Python will trap impossible dates like (1900, 2, 29) # tested with Python24 vegaseat 01aug2005 from datetime import date # a typical birthday year, month, day # or change it to your own birthday... birthday = date(1983, 12, 25) dayList = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] # date.weekday() returns 0 for Monday and so on, so pick the day string from the dayList print "The day of the week on %s was a %s" % (birthday.strftime("%d%b%Y"), dayList[date.weekday(birthday)])
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
Python获取某一天是星期几的方法示例
本文实例讲述了Python获取某一天是星期几的方法.分享给大家供大家参考,具体如下: 这里以2017年的春节(1月28号)为例: import re; import time; import datetime; if(__name__=="__main__"): #today=int(time.strftime("%w")); anyday=datetime.datetime(2017,1,28).strftime("%w"); print an
-
python判断给定的字符串是否是有效日期的方法
本文实例讲述了python判断给定的字符串是否是有效日期的方法.分享给大家供大家参考.具体分析如下: 这里python判断给定的字符串是否是一个有效的日期,如果是一个日期格式的字符串,该函数返回True,否则返回False def is_valid_date(str): '''判断是否是一个有效的日期字符串''' try: time.strptime(str, "%Y-%m-%d") return True except: return False 希望本文所述对大家的Python程序
-
python编程开发之日期操作实例分析
本文实例讲述了python编程开发之日期操作.分享给大家供大家参考,具体如下: 在python中对日期进行操作的库有: import datetime import time 对日期格式化信息,可以参考官方API: time.strftime datetime 下面是我做的demo: #datetime import datetime #当前日期 now = datetime.datetime.now() print(now.strftime('%Y-%m-%d %H:%M:%S')) prin
-
在Python操作时间和日期之asctime()方法的使用
asctime()方法将一个元组或struct_time表示的时间返回gmtime()或localtime(),以下列格式的24个字符的字符串:"Tue Feb 17 23:21:05 2015". 语法 以下是asctime()方法的语法: time.asctime([t])) 参数 t -- 这是9个元素或struct_time元组表示所返回gmtime的()或localtime()函数的时间. 返回值 此方法返回以下形式的24个字符的字符串:"Tue Feb 17 23
-
python实现字符串和日期相互转换的方法
本文实例讲述了python实现字符串和日期相互转换的方法.分享给大家供大家参考.具体分析如下: 这里用的分别是time和datetime函数 ''' @author: jiangqh ''' import time,datetime # date to str print time.strftime("%Y-%m-%d %X", time.localtime()) #str to date t = time.strptime("2009 - 08 - 08", &q
-
Python中的日期时间处理详解
Python中关于时间.日期的处理库有三个:time.datetime和Calendar,其中datetime又有datetime.date.datetime.time.datetime.datetime三个类.而时间又可以分为时间戳.本地时间和UTC时间(世界标准时间).是不是听起来有点乱?那么他们相互之间有什么区别?有什么联系?又如何转换呢? time模块 在time模块中,时间有三种表现形式: 时间戳,一般指Unix时间戳,是从1970年开始到现在的秒数. 本地时间的struct_time
-
在Python中处理日期和时间的基本知识点整理汇总
Python程序可以处理多种方式的日期和时间.日期格式之间的转换是一种常见计算机的杂活. Python的时间和日历模块,能帮助处理日期和时间. Tick是什么? 时间间隔为浮点数以秒为单位的数字.在特定的时间瞬间自上午12时00分,1970年1月1日(纪元)表示,单位为秒. Python中可用的流行时间模块,它提供功能转换.该功能time.time()返回当前系统时间,因为上午12点,1970年1月1日(时代). 例子: #!/usr/bin/python import time; # This
-
Python中基本的日期时间处理的学习教程
Python程序能用很多方式处理日期和时间.转换日期格式是一个常见的例行琐事.Python有一个 time 和 calendar 模组可以帮忙. 什么是Tick? 时间间隔是以秒为单位的浮点小数. 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示. Python附带的受欢迎的time模块下有很多函数可以转换常见日期格式.如函数time.time()用ticks计时单位返回从12:00am, January 1, 1970(epoch) 开始的记录的当前操作系统时间, 如下实例
-
python根据日期返回星期几的方法
本文实例讲述了python根据日期返回星期几的方法.分享给大家供大家参考.具体如下: 这个函数给定日期,输出星期几,至于0是星期一还是星期天,这和时区有关,反正我这里是0表示星期一 import time,datetime def get_week_day(date): week_day_dict = { 0 : '星期一', 1 : '星期二', 2 : '星期三', 3 : '星期四', 4 : '星期五', 5 : '星期六', 6 : '星期天', } day = date.weekda
-
python简单实现计算过期时间的方法
本文实例讲述了python简单实现计算过期时间的方法.分享给大家供大家参考.具体如下: def time_passed(value): now = datetime.now() past = now - value if past.days: return u'%s天前' % past.days mins = past.seconds / 60 if mins < 60: return u'%s分钟前' % mins hours = mins / 60 return u'%s小时前' % hou
-
Python实现文件按照日期命名的方法
本文实例讲述了Python实现文件按照日期命名的方法.分享给大家供大家参考.具体实现方法如下: 这里实现文件按照创建的时期批量重命名的功能 # -*- coding: utf-8 -*- import os import time import datetime rootDir = "I:/1/" dic={} for dirName,subDirs,fileList in os.walk(rootDir): print dirName for fn in fileList: fnpa
-
python删除过期文件的方法
本文实例讲述了python删除过期文件的方法.分享给大家供大家参考.具体实现方法如下: # remove all jpeg image files of an expired modification date = mtime # you could also use creation date (ctime) or last access date (atime) # os.stat(filename) returns (mode, ino, dev, nlink, uid, gid, siz
-
在Python中操作日期和时间之gmtime()方法的使用
gmtime()方法转换历元到一struct_time以UTC其中dst的标志值始终为0以秒表示时间.如果不设置秒时或None,返回的时间为当前time(). 语法 以下是gmtime()方法的语法: time.gmtime([ sec ]) 参数 sec -- 这是秒数转换成结构struct_time来表示. 返回值 此方法不返回任何值. 例子 下面的例子显示了gmtime()方法的使用. #!/usr/bin/python import time print "time.gmtime() :
随机推荐
- About Perl(翻译Perl官网介绍)
- AngularJS 过滤与排序详解及实例代码
- Javascript实现图片不间断滚动的代码
- 金山反病毒20050118_日报
- 实现qq中按返回键返回桌面不退出程序的实例
- 基于springMvc+hibernate的web application的构建
- 详解在SpringBoot应用中获取应用上下文方法
- 使用PHP生成二维码的方法汇总
- PHP中COOKIES使用示例
- C# 设计模式系列教程-组合模式
- ASP网站出现 msxml3.dll 错误 80072ee7 错误的解决方法
- C#中Equality和Identity浅析
- 深入分析在Python模块顶层运行的代码引起的一个Bug
- C++读写INI配置文件的类实例
- javascript 网站常用的iframe分割
- Yii+upload实现AJAX上传图片的方法
- android使用ExpandableListView控件实现小说目录效果的例子
- 关于Java跨域Json字符转类对象的方法示例
- layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
- java实现两个文件的拼接