范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

30例一文搞懂python日期时间处理

  本文介绍了 datetime 模块中 datetime 类的各种方法和属性,代码案例丰富,分门别类,方便使用时查找。 前言
  datetime是 python 的内置模块,用来处理日期和时间。
  该模块常用的类有:
  本文旨在讲解 datetime 模块中 datetime 类的使用方法。datetime 对象是 date 与 time 的结合体,涵盖了 date 和 time 对象的所有信息。 导入datetime类
  第一步,先导入datetime类: from datetime import datetime 构造datetime对象
  datetime(year,month,day,hour=0, minute=0, second=0, microsecond=0, tzinfo=None)
  参数范围: MINYEAR <= year <= MAXYEAR 1 <= month <= 12 1 <= day <= 指定年月的天数 0 <= hour < 24 0 <= minute < 60 0 <= second < 60 0 <= microsecond < 1000000
  实例: datetime(2019,12,6,13,30,50) # 输出 : datetime.datetime(2019, 12, 6, 13, 30, 50)类方法
  1、datetime.today()
  返回本地区当前日期时间datetime对象 datetime.today() # 输出 : datetime.datetime(2019, 12, 9, 13, 27, 54, 693978)
  2、datetime.now(tz=None)
  返回本地区当前日期时间datetime对象,可以添加时区 tz 默认无时区时,返回结果和datetime.today()一致 datetime.now() # 输出 : datetime.datetime(2019, 12, 9, 13, 27, 54, 693978)
  3、datetime.utcnow()
  返回 UTC(同格林尼治时间)日期时间datetime对象 datetime.now() # 输出 : datetime.datetime(2019, 12, 9, 13, 27, 54, 693978)
  4、datetime.fromtimestamp(timestamp, tz=None)
  返回给定时间戳的datetime对象,时区默认为空,返回当地日期时间,也可以指定时区 datetime.fromtimestamp(1575877756) # 输出 : datetime.datetime(2019, 12, 9, 15, 49, 16)
  想获取当前时间戳,可通过time模块的time方法实现: import time time.time() # 输出:1575877756.4673727
  5、datetime.utcfromtimestamp(timestamp)
  返回给定时间戳的datetime对象,日期时间默认为 UTC(同格林尼治时间) datetime.fromtimestamp(1575877756) # 输出 : datetime.datetime(2019, 12, 9, 7, 49, 16)
  6、datetime.fromordinal(ordinal)
  输入参数为天数,返回从公元 0 年开始计数的年、月、日datetime对象 比如输入参数为 365,则返回 1-12-31 datetime.fromordinal(365) # 输出 : datetime.datetime(1, 12, 31, 0, 0)
  7、datetime.combine(date, time, tzinfo=self.tzinfo)
  拼接date和time对象,形成一个新的datetime对象 可以输入时区参数,否则默认为原time的时区 date_ = datetime.today().date() time_ = datetime.today().time() datetime.combine(date_,time_) # 输出 : datetime.datetime(2019, 12, 9, 16, 12, 56, 914484)
  8、datetime.strptime(date_string, format)
  将格式化日期时间字符串,转换为datetime对象,可以转换日期、时间、日期时间 datetime.strptime("2019-11-05","%Y-%m-%d") # 输出 : datetime.datetime(2019, 11, 5, 0, 0) datetime.strptime("09:30:50","%H:%M:%S") # 输出 : datetime.datetime(1900, 1, 1, 9, 30, 50) datetime.strptime("2019-11-05 09:30:50","%Y-%m-%d %H:%M:%S") # 输出 : datetime.datetime(2019, 11, 5, 9, 30, 50)实例方法
  1、datetime.date()
  返回date对象 d = datetime(2019,12,6,13,30,50) d.date() # 输出 : datetime.date(2019, 12, 6)
  2、datetime.time()
  返回time对象 d = datetime(2019,12,6,13,30,50) d.time() # 输出 : datetime.time(13, 30, 50)
  3、datetime.timestamp()
  对于给定的datetime对象返回时间戳 d = datetime(2019,12,6,13,30,50) d.timestamp() # 输出 : 1575610250.0
  4、datetime.weekday()
  返回星期几,星期一为 0,星期天为 6 d = datetime(2019,12,6,13,30,50) d.weekday() # 输出 : 4
  5、datetime.isoweekday()
  返回星期几,星期一为 1,星期天为 7 d = datetime(2019,12,6,13,30,50) d.isoweekday() # 输出 : 5
  6、datetime.isocalendar()
  返回数组:(年、第多少周、星期几) d = datetime(2019,12,6,13,30,50) d.isocalendar() # 输出 : (2019, 49, 5)
  7、datetime.ctime()
  返回日期时间的字符串表示 d = datetime(2019,12,6,13,30,50) d.ctime() # 输出 : "Fri Dec  6 13:30:50 2019"
  8、datetime.strftime(date_string, format)
  将datetime对象转换为格式化字符串 d = datetime.today() datetime.strftime(d,"%Y-%m-%d %H:%M:%S") # 输出 : "2019-12-09 16:32:18"
  9、datetime.toordinal()
  返回从公元 0 年到指定datetime的天数 d = datetime(2019,12,6,13,30,50) d.toordinal() # 输出 : 737399类实例属性
  1、datetime.year
  返回给定datetime对象的年份 d = datetime(2019,12,6,13,30,50) d.year # 输出 : 2019
  2、datetime.month
  返回给定datetime对象的月份 d = datetime(2019,12,6,13,30,50) d.month # 输出 : 12
  3、datetime.day
  返回给定datetime对象的天数(一个月的某天) d = datetime(2019,12,6,13,30,50) d.day # 输出 : 6
  4、datetime.hour
  返回给定datetime对象的小时数(一天的某时) d = datetime(2019,12,6,13,30,50) d.hour # 输出 : 13
  5、datetime.minute
  返回给定datetime对象的分钟数(一小时的某分) d = datetime(2019,12,6,13,30,50) d.minute # 输出 : 30
  6、datetime.second
  返回给定datetime对象的秒数(一分钟的某秒) d = datetime(2019,12,6,13,30,50) d.second # 输出 : 50
  7、datetime.microsecond
  返回给定datetime对象的毫秒数(一分钟的某秒) d = datetime(2019,12,6,13,30,50,3000) d.microsecond # 输出 : 3000
  8、datetime.tzinfo
  返回datetime对象的时区,前提是在创建datetime对象时需传入tzinfo参数,如果没有传入则返回值为None。 # 获取一个含有时区的 datetime 对象 import pytz sh = pytz.timezone("Asia/Shanghai") d = datetime(2018, 11, 1, hour=8, tzinfo=sh) d.tzinfo # 输出 : 
  参考:https://www.jianshu.com/p/7beff16c379d  结论
  本文介绍了datetime模块中datetime类的各种方法和属性,代码案例丰富,分门别类,方便使用时查找。
  ······· END ·······
  如果文章对你有帮助,别忘记 点赞、评论

扫地机器人什么牌子好介绍好用的扫地机器人扫地机器人什么牌子好,冰尊扫地机器人是不错的选择,相比传统的人工清扫弯腰拖地,扫地机器人能帮我们解放双手,那扫地机器人什么牌子好?下文开始介绍!1冰尊(BENSHION)扫地机器人宝宝总是爱出汗?背后的秘密终于被我搞明白了这个周末,难得我和C爸都有时间虽然天气很热,但现在这个季节,摘樱桃才正合适,所以我们全家就在这个周末来了个樱桃园一日游。嘿你还别说,天气虽热,但樱桃园的火爆程度一点也不逊色于这炎热血型会影响智商吗?四种高智商血型排名,你家孩子排第几?父母望子成龙,望女成凤,子女在出生的那一刻就带着很多的期待,希望他们能够头脑灵活聪明,所以生活中总会有一些判断孩子智力的方法。很多人认为,影响孩子智力主要是父母的遗传基因,后天的教七彩叮当便携调奶器评测安全好用,宝妈们的泡奶神器生过宝宝的都知道,调奶器又称调乳器,它的主要用途就是保持着合适的温度用来冲泡奶粉喂食宝宝。这样的话可以保证宝宝快速喝奶的同时,又能充分地保证奶粉的营养。简单地说,调奶器的基本功能是不想孩子便秘平常要做好这些事1。饮食习惯平时要注意改善饮食,避免经常吃油腻性的食物,饮食以适量,营养均衡为主,巧妙补充纤维质,多吃水果和蔬菜。丰富孩子每餐饮食的种类,推荐的平衡膳食包括水果蔬菜和全谷类,有助于幼儿园升小学必备的技能有哪些?1。手指力量和手腕力量的练习升入小学之后,孩子们直面面对的还是写字做作业。想当初,女儿上小学之前女儿写写字,想着进入小学之后老师会引导的。有和我一样想法的家长,就和我一样out了。建议大家这几种风扇最好不要买,不仅噪音大,而且用起来不舒服随着夏天的到来,许多人家都会选择购买风扇来分担室内空调的压力,然而市面上的风扇种类层出不穷,让人一时间不知道如何选择。但在众多风扇中,以及几种最好不要买,不仅噪音大,而且用起来不舒沙漠野行,小世外桃源洛杉矶6个周边度假地点玩法,13天都合适趁阳光正好,趁微风不燥,趁繁花还未开至荼蘼,趁着周末小长假,放慢步调去用心感受一场让人难忘的惬意旅行。洛杉矶的夏天已经实实在在地来到我们身边,加州也已经全面开放了!等风来不如追风去超跑基因没有丢,还新添尖端科技路特斯Eletre开启中国大陆预定文道哥说车听风吟今年3月底,Eletre以HyperSUV之姿亮相全球,大胆突破开启了路特斯高性能车系产品的全新境界,受到全球车迷的热切欢迎和期待。2022年6月1日,路特斯首款纯8款清洁面膜推荐肤色暗沉无光泽?用什么护肤品都搓泥难吸收?草莓鼻?毛孔不能呼吸了?是时候给你的皮肤做清洁了,好的清洁面膜可以吸走皮肤表面多余的油脂,能对抗黑头拯救毛孔粗大,让皮肤更通透更有光泽,且声智科技交互让机器更智能由声智科技研发的AI数字人垃圾分类管家融合了人脸识别智能语音交互行为识别等技术,使垃圾分类管理更加方便快速。(资料图片)一台可以书写的智能交互机械臂,用毛笔写下一起向未来一部多足行
从Java代码逆向工程生成UML类图和序列图前言本文面向于那些软件架构师,设计师和开发人员,他们想使用IBM?Rational?SoftwareArchitect从Java?源代码来逆向工程生成UML类和序列图。逆向工程经常Vue虚拟DOM什么是虚拟DOM?如何实现一个虚拟DOM虚拟DOM原理虚拟DOM的优势首先是可以对真实的元素节点进行抽象,抽象成VNode(虚拟节点),这样方便后续对其进行各种操作因为对于直接操作DOM来说是有很多的限制的,js每操作一次操作DOM,孕妇从受孕到生育全过程解析需要注意什么?完整孕期分为孕早期孕中期孕晚期分娩。孕早期怀孕的头三个月是胚胎发育的重要时期,最容易出现流产。第一个月第一个月重点要补充叶酸。第二个月第二个月要注意孕反。第三个月第三个月去做B超就win10的隐藏功能你知道几个?做为使用人数最多的Windows系统,大家应该是再熟悉不过,虽然大家都用了很多年,但其中隐藏着非常多的小功能,或许用了这么就电脑的你并没有发现,现在小编就带大家看看这些功能吧1。虚USFWS称,SpaceX星际飞船对环境的潜在影响,可以通过措施来缓解SpaceX创始人埃隆马斯克(ElonMusk)在今年2月表示多行星化对于显著延长地球上文明和所有生命形式至关重要。他希望人类能够在2050年之前在这个红色星球上建造一座可持续发展曝新机小米Pad6系列120W快充144Hz高刷屏去年,小米通过推出两款设备重返平板电脑市场。小米在2018年发布小米MiPad4后,休息了很长一段时间。直到3年后的2021年才推出了小米MiPad5。据推测,今年我们将看到四款平7年了!从国足核心到沦落到只能踢中乙,如今他终于回到了中超距离2022赛季中超开赛还剩下4天,33岁的邓卓翔有望时隔7年再次在中超登场。武汉三镇以中甲冠军身份上升中超,邓卓翔终于有机会在中超再次亮相。他上一次在中超亮相,还是在2015年4安卓微信发布8。0。23正式版优化多个功能首先更新后,性能检测工具没有了,这个功能之前在WX的帮助与反馈一扳手图标,现在没有了该功能。当我们在订阅号长按文章封面时它将会出现快捷符按钮长按上面的空白区域后会显示和删除。WX动奥德赛探测器拍摄到火星上的尘埃雪崩几十年来,科学家们一直在观察火星上被称为斜坡条纹的黑暗滑坡。维京号轨道飞行器在20世纪70年代首次看到了它,此后的每一次轨道飞行任务都观察到了它们,但是斜坡条纹背后的机制一直被激烈姚檀栋爬冰卧雪40载守护最后一方净土央视网消息世界屋脊青藏高原被认为是世界上最后一方净土,也是亚洲十几条大江大河的发源地。它的气候环境变化关系到我国乃至亚洲20多亿人口的生存发展,可谓牵一发而动全身。在全球气候变暖的科研干货MaterialsStudio15教你分析分子动力学计算结果今天讲解分析分子动力学计算结果径向分布函数(Radialdistributionfunction,RDF)通过径向分布函数可以分析各粒子之间的作用关系和微观分布情况。径向分布函数是