python中time模塊指定格式時(shí)間字符串轉(zhuǎn)為時(shí)間戳
本文章可以解決任意字符串格式時(shí)間轉(zhuǎn)為時(shí)間戳
返回json格式 可以在此基礎(chǔ)上進(jìn)行修改
時(shí)間格式控制符 說明
- %Y 四位數(shù)的年份,取值范圍為0001~9999,如1900
- %m 月份(01~12),例如10
- %d 月中的一天(01~31)例如:25
- %B 本地完整的月份名稱,比如January
- %b 本地簡化的月份名稱,比如Jan
- %a 本地簡化的周日期,Mon~Sun,例如Wed
- %A 本地完整周日期,”Monday~Sunday,例如Wednesday
- %H 24小時(shí)制小時(shí)數(shù)(00~23),例如:12
import time import json def get_timestamp(str_time: str, time_format: str): ? ? """ ? ? :param str_time: 需要轉(zhuǎn)換的字符串時(shí)間 例:2023年02月25日 17:41:12 ? ? :param time_format: ? ? :return:json ? ? """ ? ? if not (isinstance(str_time, str) and isinstance(time_format, str)): ? ? ? ? return json.dumps({'code': 1, 'msg': 'sec需為int'}, ensure_ascii=False) ? ? # 字符串時(shí)間格式轉(zhuǎn)為結(jié)構(gòu)化時(shí)間 ? ? struck_time = time.strptime(str_time, time_format) ? ? # 結(jié)構(gòu)化時(shí)間轉(zhuǎn)為時(shí)間戳 ? ? timestamp = time.mktime(struck_time) ? ? return json.dumps({'code': 0, 'msg': 'success', 'data': {'time': int(timestamp)}}, ensure_ascii=False) x = get_timestamp(str_time='2023年02月25日 17:41:12', time_format='%Y年%m月%d日 %H:%M:%S') y = json.loads(x) print('獲取到時(shí)間戳為:', y['data']['time'])
到此這篇關(guān)于python中time模塊指定格式時(shí)間字符串轉(zhuǎn)為時(shí)間戳的文章就介紹到這了,更多相關(guān)python 指定格式時(shí)間字符串轉(zhuǎn)為時(shí)間戳內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
jupyter notebook 多環(huán)境conda kernel配置方式
這篇文章主要介紹了jupyter notebook 多環(huán)境conda kernel配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-04-04python3.8 微信發(fā)送服務(wù)器監(jiān)控報(bào)警消息代碼實(shí)現(xiàn)
這篇文章主要介紹了python3.8 微信發(fā)送服務(wù)器監(jiān)控報(bào)警消息代碼實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11python異常處理之try finally不報(bào)錯(cuò)的原因
這篇文章主要介紹了python異常處理之try finally不報(bào)錯(cuò)的原因,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05使用Python編寫一個(gè)簡單的tic-tac-toe游戲的教程
這篇文章主要介紹了使用Python編寫一個(gè)簡單的tic-tac-toe游戲的教程,有利于Python初學(xué)者進(jìn)行上手實(shí)踐,需要的朋友可以參考下2015-04-04Python實(shí)現(xiàn)的可可愛愛的小粽子詳解
我突發(fā)奇想做一個(gè)關(guān)于粽子的小游戲,基本原理:操控粽子吃掉愛心,即可增加分?jǐn)?shù),經(jīng)過朋友game多測(cè)嘗試最終完成小游戲2022-06-06Python代理抓取并驗(yàn)證使用多線程實(shí)現(xiàn)
這里沒有使用隊(duì)列只是采用多線程分發(fā)對(duì)代理量不大的網(wǎng)頁還行但是幾百幾千性能就很差了,感興趣的朋友可以了解下,希望對(duì)你有所幫助2013-05-05Python使用struct處理二進(jìn)制(pack和unpack用法)
這篇文章主要介紹了Python使用struct處理二進(jìn)制(pack和unpack用法),幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-11-11