最美的时光|Python系统模块增强库(xToolkit库)( 二 )
【最美的时光|Python系统模块增强库(xToolkit库)】#一秒钟以后xdatetime.get().shift(seconds=1)>> 2020-04-03T21:16:45.380686+08:00
#一毫秒以后xdatetime.get().shift(microseconds=1)>> 2020-04-03T21:16:58.252929+08:00
#一周以后xdatetime.get().shift(weeks=1)>> 2020-04-10T21:17:11.827210+08:00
(6).时间替换替换datetime对象 , 年月日时分秒某一部分 , 返回一个被替换后的datetime对象 , 原对象不变关键字参数:year, month, day, hour , minute , second , microsecond
# 把年替换会成2018xdatetime.get().replace(year=2018)>> 2018-04-03T21:23:42.819295+08:00
# 把月替换会成10xdatetime.get().replace(month=10)>> 2018-10-03T21:23:42.819295+08:00
# 把日替换会成7xdatetime.get().replace(day=7)>> 2018-04-07T21:23:42.819295+08:00
# 把时替换会成22xdatetime.get().replace(hour=22)>> 2018-04-03T22:23:42.819295+08:00
# 把分替换会成21xdatetime.get().replace(minute=21)>> 2018-04-03T21:21:42.819295+08:00
# 把秒替换会成21xdatetime.get().replace(second=21)>> 2018-04-03T21:23:21.819295+08:00
(8).二个时间的差值计算二个时间的差值 , 返回值为秒数,传入的二个时间格式包括 , 时间字符串 , datetime , 时间戳等
xdatetime.get("2020-04-28 10:52:52", "1988-07-20 17:31:12").how>> 1002648100
xdatetime.get("2020-04-28", "1988-07-20 17:31:12").how>> 1002608928
xdatetime.get("1975-04-28 14:14:55", "1988-07-20 17:31:12").how>> -417496577
(9).开始与结束时间
- 返回 指定时间中 , 年 , 月 , 周的开始时间和结束时间
- 类型genre Y->年 , M->月 , W->周
- 第一个参数:年
- 第二个参数:年月类型中 , 代表月 , 周类型代表周数
# 年xdatetime.get(2020, 8, genre="Y").begin_end>> ['2020-01-01', '2020-12-01']xdatetime.get(2021, 5, genre="Y").begin_end>> ['2021-01-01', '2021-12-01']
# 月xdatetime.get(2020, 8, genre="M").begin_end>> ['2020-08-01', '2020-08-31']xdatetime.get(2021, 5, genre="M").begin_end>> ['2021-05-01', '2021-05-31']
# 周xdatetime.get(2020, 35, genre="W").begin_end>> ['2020-08-24', '2020-08-30']xdatetime.get(2021, 45, genre="W").begin_end>> ['2021-11-08', '2021-11-14']
(10).时间是否在指定时间区间中- 计算时间是否在指定的时间区间内 , 返回值为bool型
- 需要传入二个参数 , 第一个为需要验证的字符串 , 第二个是一个时间列表 , 里面包含二个时间 , 开始时间和结束时间
xdatetime.get("2027-04-01", ["1988-04-14", "2020-05-14"]).middle>> False
xdatetime.get("2020-04-15", ["2020-04-14", "2020-05-14 12:12:14"]).middle>> True
2. 字符串模块xstring(1).字符串格式效验进行字符串格式效验 , 包括车牌格式 , 身份证号码 , 整形或浮点型 , 时间字符串 , URL地址 , 手机号 , 银行卡 , 用户姓名 , 密码 , 邮箱 。# 车牌号xstring.check("鄂A96288").is_car_number>>True
# 身份证号码# 提供中国大陆身份证验证 , 暂时只支持效验18位身份证xstring.check("110101199003072316").is_identity_card>>True
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 下个10年,Go能取代Python成为开发者的首选语言吗?
- 西安扑通美美与共!国美携手美的一起玩票大的!
- 小小可爱讲搭配|一身皮草加身变贵妇人,60岁美的不真实,刘亦菲妈妈高调露面
- 杜绍斐DUSHAOFEI|贝尔魔咒再现,爱马仕发布全新月读时光纽约陨石盘腕表|直男Daily
- 摄像头|华为Mate40Pro真机正式确认,网友:这才是最美的华为手机
- 穿搭|深秋时节凉意浓,换上知性、简约、通勤短外套,让你美的不一般
- 小建小达人|连衣裙搭配高跟鞋,皮肤白皙紫衫映容,美的出众又优雅
- 写作|透视大宗交易:10月19日共成交62笔,美的集团成交3.33亿元
- 当大米和美的电饭煲相遇 谁能抵住这对高糖CP发“低糖”?
- |殷桃40岁还美的出众,牛仔外套配T恤扮嫩成功,皮肤白皙宛如少女