摘要:時間轉字符串在我們的使用中,我們常常需要將時間轉換為字符串,用來作為文件的名字或者用于加密字符的輸出等等。晚了個小時,所以要減去即是美國時間參考
datetime 時間轉字符串
在我們的使用中,我們常常需要將時間轉換為字符串,用來作為文件的名字或者用于加密字符的輸出等等。例子:
from datetime import datetime datetime.strftime(datetime.now(),"%Y-%m-%d %H:%M:%S")
記憶方式也很簡單,str from time
字符轉時間有時候我們需要將一個字符給轉換為時間對象
from datetime import datetime >>> datetime.strptime("2018-09-09","%Y-%m-%d") datetime.datetime(2018, 9, 9, 0, 0)時間戳的轉換
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))
加 就是 延后幾秒; 減 就是提前幾秒
轉換格式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 | "%" |
工作中經常需要用到美國時間,做一個記錄。 utc晚了8個小時,所以要減去即是美國時間
datetime.strftime(datetime.utcnow()-timedelta(hours=8),"%Y-%m-%d %H:%M:%S")參考
《The Python3 Standard Library By Example》
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/42981.html
小編寫這篇文章的一個主要目的,主要是教給大家一些Python技巧性的內容,比如關于數據庫語法的一些問題,那么,如何去正確的使用這個數據呢?有什么具體的使用方法呢?下面會給大家做一個詳細解答。 Python中datetime庫的用法 datetime模塊用于是date和time模塊的合集,datetime有兩個常量,MAXYEAR和MINYEAR,分別是9999和1. datetime模塊...
摘要:有效周期標識符如下年月日周時分秒間隔約定中既可以有時間也可以有日期,如果有時間需要在日期和時間之間加上字母,例如,間隔約定表示間隔兩天,間隔約定表示間隔兩天五小時兩分鐘。 前言 以前更改時間格式的時候經常使用date方法,后來知道php竟然自帶datetime類處理時間格式,記錄一下用法,方便以后使用 實例化 在yii 1.1中,可以直接寫成 $datetime = new DateT...
摘要:直播數據分析針對直播間這個時間段的數據分析基礎數據展示以上數據是從直播間的彈幕中提取的相關數據每個字段解釋為唯一標識用戶名發送的信息用戶等級牌子牌子等級發言房間號依賴數據處理基礎準備根據牌子名稱統計最大值最小值平均值計算牌子的最大值最小值 直播數據分析 針對douyu_60937 直播間 (2018/11/19 19:04:18 - 2018/11/20 7:56:42) 這個時間...
摘要:開源時間日期庫是很好的替代,另外中也推出了新的庫,設計理念與相似。令時間和日期值變得易于管理操作和理解。格式化一個日期時間的具體域包括個年月日時分秒毫秒星期,分別用不同字母表示。 此前Java處理時間日期所使用的 Date 和 Calendar 被詬病不已,Calendar 的主要問題對象可變,而像時間和日期這樣的類應該是不可變的,另外其概念模型也有不明確的地方,月份計算從0開始等等。...
閱讀 2614·2021-11-22 15:25
閱讀 1442·2021-11-15 17:59
閱讀 1141·2021-09-29 09:34
閱讀 1551·2021-09-26 09:46
閱讀 3037·2021-09-02 15:40
閱讀 1194·2019-08-30 15:56
閱讀 3288·2019-08-30 15:55
閱讀 701·2019-08-29 17:08