本文地址:http://www.04007.cn/article/938.html
python年月日日期验证、python年月日时间转换成时间戳、python时间戳转换年月日时间格式及示例代码如下:本文地址:http://www.04007.cn/article/938.html,未经许可,不得转载.
#python年月日日期验证
from datetime import datetime
def validate(datechar):
try:
#%Y-%m-%d格式验证
return datetime.strptime(datechar, '%Y-%m-%d')
#%Y-%m-%d %H:%M:%S格式验证
return datetime.strptime(datechar, '%Y-%m-%d %H:%M:%S')
except ValueError:
return False
#python年月日时间转换成时间戳
import time
def date_to_stamp(date, flag=0):
datechar = (date + ' 00:00:00') if not flag else date + ' 23:59:59'
#定义格式
stampchar = time.strptime(datechar,"%Y-%m-%d %H:%M:%S")
stamp = int(time.mktime(stampchar))
#返回int时间戳
return stamp
#python时间戳转换年月日时间格式
import time
def stamp_to_date(stamp):
temp = time.localtime(stamp)
#时间戳转换正常时间
datechar = time.strftime("%Y-%m-%d %H:%M:%S", temp)
#返回日期,格式为str
return datechar
#测试代码
if __name__ == "__main__"
testdate = '2020-11-23'
print(date_to_stamp(testdate))
stamp = 1605928921
print(stamp_to_date(stamp))
本文地址:http://www.04007.cn/article/938.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/938.html 未经许可,不得转载. 手机访问本页请扫描下方二维码: