摘要:時(shí)間轉(zhuǎn)字符串在我們的使用中,我們常常需要將時(shí)間轉(zhuǎn)換為字符串,用來(lái)作為文件的名字或者用于加密字符的輸出等等。晚了個(gè)小時(shí),所以要減去即是美國(guó)時(shí)間參考
datetime 時(shí)間轉(zhuǎn)字符串
在我們的使用中,我們常常需要將時(shí)間轉(zhuǎn)換為字符串,用來(lái)作為文件的名字或者用于加密字符的輸出等等。例子:
from datetime import datetime datetime.strftime(datetime.now(),"%Y-%m-%d %H:%M:%S")
記憶方式也很簡(jiǎn)單,str from time
字符轉(zhuǎn)時(shí)間有時(shí)候我們需要將一個(gè)字符給轉(zhuǎn)換為時(shí)間對(duì)象
from datetime import datetime >>> datetime.strptime("2018-09-09","%Y-%m-%d") datetime.datetime(2018, 9, 9, 0, 0)時(shí)間戳的轉(zhuǎn)換
import time from datetime import datetime stamp = time.time() datetime.fromtimestamp(stamp)timedelta
import datetime print("microseconds:", datetime.timedelta(microseconds=1)) print("milliseconds:", datetime.timedelta(milliseconds=1)) print("seconds :", datetime.timedelta(seconds=1)) print("minutes :", datetime.timedelta(minutes=1)) print("hours :", datetime.timedelta(hours=1)) print("days :", datetime.timedelta(days=1)) print("weeks :", datetime.timedelta(weeks=1))
加 就是 延后幾秒; 減 就是提前幾秒
轉(zhuǎn)換格式Symbol | Meaning | Example |
---|---|---|
%a | Abbreviated weekday name | "Wed" |
%A | Full weekday name | "Wednesday" |
%w | Weekday number: 0 (Sunday) through 6 (Saturday) | "3" |
%d | Day of the month (zero padded) | "13" |
%b | Abbreviated month name | "Jan" |
%B | Full month name | "January" |
%m | Month of the year | "01" |
%y | Year without century | "18" |
%Y | Year with century | "2018" |
%H | Hour from 24-hour clock | "17" |
%I | Hour from 12-hour clock | "05" |
%p | AM/PM | "PM" |
%M | Minutes | "00" |
%S | Seconds | "00" |
%f | Microseconds | "000000" |
%z | UTC offset for time zone–aware objects | "-0500" |
%Z | Time zone name | "EST" |
%j | Day of the year | "013" |
%W | Week of the year | "02" |
%c | Date and time representation for the current locale | "Wed Jan 13 17:00:00 2016" |
%x | Date representation for the current locale | "01/13/16" |
%X | Time representation for the current locale | "17:00:00" |
%% | A literal % character | "%" |
工作中經(jīng)常需要用到美國(guó)時(shí)間,做一個(gè)記錄。 utc晚了8個(gè)小時(shí),所以要減去即是美國(guó)時(shí)間
datetime.strftime(datetime.utcnow()-timedelta(hours=8),"%Y-%m-%d %H:%M:%S")參考
《The Python3 Standard Library By Example》
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/42981.html
小編寫(xiě)這篇文章的一個(gè)主要目的,主要是教給大家一些Python技巧性的內(nèi)容,比如關(guān)于數(shù)據(jù)庫(kù)語(yǔ)法的一些問(wèn)題,那么,如何去正確的使用這個(gè)數(shù)據(jù)呢?有什么具體的使用方法呢?下面會(huì)給大家做一個(gè)詳細(xì)解答?! ython中datetime庫(kù)的用法 datetime模塊用于是date和time模塊的合集,datetime有兩個(gè)常量,MAXYEAR和MINYEAR,分別是9999和1. datetime模塊...
摘要:流暢的中有很多奇技淫巧,整本書(shū)都在強(qiáng)調(diào)如何最大限度地利用標(biāo)準(zhǔn)庫(kù)。常見(jiàn)的扁平序列包括,,等。數(shù)組支持所有跟可變序列有關(guān)的操作,包括和。和用于指定列表的區(qū)間,默認(rèn)是使用整個(gè)列表。但是元組的賦值不被允許,當(dāng)異發(fā)生時(shí) 流暢的python中有很多奇技淫巧,整本書(shū)都在強(qiáng)調(diào)如何最大限度地利用Python 標(biāo)準(zhǔn)庫(kù)。介紹了很多python的不常用的數(shù)據(jù)類(lèi)型、操作、庫(kù)等,對(duì)于入門(mén)python后想要提升對(duì)p...
摘要:有效周期標(biāo)識(shí)符如下年月日周時(shí)分秒間隔約定中既可以有時(shí)間也可以有日期,如果有時(shí)間需要在日期和時(shí)間之間加上字母,例如,間隔約定表示間隔兩天,間隔約定表示間隔兩天五小時(shí)兩分鐘。 前言 以前更改時(shí)間格式的時(shí)候經(jīng)常使用date方法,后來(lái)知道php竟然自帶datetime類(lèi)處理時(shí)間格式,記錄一下用法,方便以后使用 實(shí)例化 在yii 1.1中,可以直接寫(xiě)成 $datetime = new DateT...
摘要:直播數(shù)據(jù)分析針對(duì)直播間這個(gè)時(shí)間段的數(shù)據(jù)分析基礎(chǔ)數(shù)據(jù)展示以上數(shù)據(jù)是從直播間的彈幕中提取的相關(guān)數(shù)據(jù)每個(gè)字段解釋為唯一標(biāo)識(shí)用戶(hù)名發(fā)送的信息用戶(hù)等級(jí)牌子牌子等級(jí)發(fā)言房間號(hào)依賴(lài)數(shù)據(jù)處理基礎(chǔ)準(zhǔn)備根據(jù)牌子名稱(chēng)統(tǒng)計(jì)最大值最小值平均值計(jì)算牌子的最大值最小值 直播數(shù)據(jù)分析 針對(duì)douyu_60937 直播間 (2018/11/19 19:04:18 - 2018/11/20 7:56:42) 這個(gè)時(shí)間...
摘要:開(kāi)源時(shí)間日期庫(kù)是很好的替代,另外中也推出了新的庫(kù),設(shè)計(jì)理念與相似。令時(shí)間和日期值變得易于管理操作和理解。格式化一個(gè)日期時(shí)間的具體域包括個(gè)年月日時(shí)分秒毫秒星期,分別用不同字母表示。 此前Java處理時(shí)間日期所使用的 Date 和 Calendar 被詬病不已,Calendar 的主要問(wèn)題對(duì)象可變,而像時(shí)間和日期這樣的類(lèi)應(yīng)該是不可變的,另外其概念模型也有不明確的地方,月份計(jì)算從0開(kāi)始等等。...
閱讀 2609·2021-11-22 15:25
閱讀 1429·2021-11-15 17:59
閱讀 1129·2021-09-29 09:34
閱讀 1535·2021-09-26 09:46
閱讀 3030·2021-09-02 15:40
閱讀 1190·2019-08-30 15:56
閱讀 3282·2019-08-30 15:55
閱讀 693·2019-08-29 17:08