python根据日期返回星期几的方法
本文实例讲述了python根据日期返回星期几的方法。分享给大家供大家参考。具体如下:
这个函数给定日期,输出星期几,至于0是星期一还是星期天,这和时区有关,反正我这里是0表示星期一
import time,datetime def get_week_day(date): week_day_dict = { 0 : '星期一', 1 : '星期二', 2 : '星期三', 3 : '星期四', 4 : '星期五', 5 : '星期六', 6 : '星期天', } day = date.weekday() return week_day_dict[day]
如果要输出当天是星期几,执行下面的代码
print(get_week_day(datetime.datetime.now()))
输出结果为:
星期一
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
Python计算两个日期相差天数的方法示例
本文实例讲述了Python计算两个日期相差天数的方法.分享给大家供大家参考,具体如下: #!/usr/bin/python import time import sys def dateinput(): date = raw_input('please input the first date: ') return date def datetrans(tdate): spdate = tdate.replace("/","-") try: datesec = ti
-
Python日期的加减等操作的示例
本文介绍了Python日期的加减等操作的示例,分享给大家,也给自己留个笔记 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime => string now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') #输出2012-03-05 16:26:23.870105 strftime是datetime类的实例方法. 2. string => datetime t_str = '20
-
python实现的阳历转阴历(农历)算法
搜索了好几个python实现的万年历多有部分时间有问题,好多是来自这个代码: 复制代码 代码如下: #!/usr/bin/env python# -*- coding: utf-8 -*-'''Usage: ccal Month [4-Digit-Year] or: ccal 4-Digit-Year Month This Python script is to show Solar and Lunar calender at thesame time. You need to have
-
利用python获取当前日期前后N天或N月日期的方法示例
前言 最近因为工作原因,发现一个Python的时间组件,很好用分享出来!(忘记作者名字了,在这里先感谢了),下面话不多说,来一起看看详细的介绍吧. 示例代码: # -*- coding: utf-8 -*- '''获取当前日期前后N天或N月的日期''' from time import strftime, localtime from datetime import timedelta, date import calendar year = strftime("%Y", localt
-
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编程开发之日期操作.分享给大家供大家参考,具体如下: 在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 计算两个日期相差多少个月实例代码
近期,由于业务需要计算两个日期之前相差多少个月.我在网上找了很久,结果发现万能的python,居然没有一个模块计算两个日期的月数,像Java.C#之类的高级语言,都会有(date1-date2).months的现成方法,觉得不可思议.说句实在的,一直觉得python 的日期处理模块真心不好用. 哦,对了,别跟我说 datetime, calendar, dateutil 这些模块,因为我都试过了,都没用.有个竟然算出来还有错.datetime.timedelta只能计算出日时分秒.对年月却不支持
-
Python实用日期时间处理方法汇总
原则, 以datetime为中心, 起点或中转, 转化为目标对象, 涵盖了大多数业务场景中需要的日期转换处理 步骤: 1. 掌握几种对象及其关系 2. 了解每类对象的基本操作方法 3. 通过转化关系转化 涉及对象 1. datetime 复制代码 代码如下: >>> import datetime >>> now = datetime.datetime.now() >>> now datetime.datetime(2015, 1, 12, 23, 9
-
python操作日期和时间的方法
不管何时何地,只要我们编程时遇到了跟时间有关的问题,都要想到 datetime 和 time 标准库模块,今天我们就用它内部的方法,详解python操作日期和时间的方法.1.将字符串的时间转换为时间戳 复制代码 代码如下: 方法:a = "2013-10-10 23:40:00"#将其转换为时间数组import timetimeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")#转换为时间戳:timeStamp = int(t
-
Python实现公历(阳历)转农历(阴历)的方法示例
本文实例讲述了Python实现公历(阳历)转农历(阴历)的方法.分享给大家供大家参考,具体如下: 两个要点: 1.公历转农历用了查表法(第126行) 2.节气用了天文法?(第176行) 运行图 (背景是hao123万年历) 源代码: # lunar.py # 2015/02/27 罗兵 import datetime class Lunar(object): #********************************************************************
随机推荐
- 在Django框架中自定义模板过滤器的方法
- VBScript教程 第二课在HTML页面中添加VBscript代码
- Java Enum的简单使用
- iOS开发中使用UIScrollView实现图片轮播和点击加载
- JSP中动态include与静态include的区别介绍
- 浅谈RecyclerView(完美替代ListView,GridView)
- 使用Mixin设计模式进行Python编程的方法讲解
- Javascript&DHTML基础知识第1/2页
- android基础教程之开机启动示例
- js实现基于正则表达式的轻量提示插件
- jQuery 实现评论等级好评差评特效
- Win Form 的 Splitter 使用心得与技巧
- Ubuntu下配置Tomcat服务器以及设置自动启动的方法
- Python中用startswith()函数判断字符串开头的教程
- PHP+ajax实现获取新闻数据简单示例
- 易语言编写截图软件教学
- 解决layui数据表格排序图标被超出的表头挤出去的问题
- php统计数组不同元素的个数的实例方法
- cocos2dx+lua实现橡皮擦功能
- laravel5.6 框架操作数据 Eloquent ORM用法示例