版权声明:本文为博主原创文章,未经博主允许不得转载。博客地址:https://blog.csdn.net/xk1761299425 https://blog.csdn.net/xk1761299425/article/details/82080918
一、日期时间函数
1、获取子值
2、日期计算,使用+-运算符,数字后面的关键字为year、month、day、hour、minute、second
3、日期格式化date_format(date,format)
4、当前日期current_date()
5、当前时间current_time()
6、当前日期时间now()
7、小应用:
二、加密(sha1、hash算法用的多)
1、md5加密
注意:不管我们要加密的字符的长度是什么,加密以后的长度都是32位固定的。
md5加密是不可逆(根据密文无法解密获取明文)
应用:
2、sha1加密后的长度是40位的:
应用:
3、password()密码:
4、hash算法(用的也多)
① 加密时,直接sha1也行,下面三条代码算法加密也行,加密结果和sha1一致
② 导包:from hashlib import * # hash算法的 Python 标准库
# 构造hash对象
s1 = sha1()
# 传入要加密的字符串对象,编码
s1.update(password.encode())
# 通过算法计算后的值
sha1_pwd = s1.hexdigest()