python时间戳格式定义_python常用时间验证及日期时间戳转换

本文地址: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 未经许可,不得转载. 手机访问本页请扫描下方二维码:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值