Python日期各種處理方式

2021-07-09 01:08:53 字數 841 閱讀 4849

import datetime

today = datetime.date

.today()

#獲得今天,只有日期

today_datetime = datetime.datetiem

.today()

#獲得今天,是個datetime物件,可以做各種操作。

#把datetime轉成字串

defdatetime_tostring

(dt):

return dt.strftime("%y-%m-%d-%h")

#把字串轉成datetime

defstring_todatetime

(string):

return datetime.strptime(string, "%y-%m-%d-%h")

#把字串轉成時間戳形式

defstring_totimestamp

(strtime):

return time.mktime(string_todatetime(strtime).timetuple())

#把時間戳轉成字串形式

deftimestamp_tostring

(stamp):

return time.strftime("%y-%m-%d-%h", tiem.localtime(stamp))

#把datetime型別轉外時間戳形式

defdatetime_totimestamp

(datetim):

return time.mktime(datetim.timetuple())

C 各種異常處理方式

net的異常處理機制用來發現 處理執行時錯誤。如果開發人員沒有提供異常的處理機制,就預設採用.net的機制。通常使用try.catch.finally捕獲異常。trycatch exception ex finally 如果沒有異常發生,就直接到finally語句塊中。finally語句塊是必須執行...

VBS中陣列的各種處理方式

對於陣列的宣告之前我們已經提到過了,但是陣列在實際應用中還經常會遇到一些特殊的處理,並且都十分的實用,那麼接下來就來具體講解下這些陣列的處理方式 1.array函式 arr array t1 t2 msgbox arr 0 msgbox arr 1 分析 此方法可直接宣告陣列,而不用乙個個賦值,在之...

VBS中陣列的各種處理方式

陣列在實際應用中還經常會遇到一些特殊的處理,並且都十分的實用,那麼接下來就來具體講解下這些陣列的處理方式 1 array函式 此方法可直接宣告陣列,而不用乙個個賦值 arr array t1 t2 msgbox arr 0 msgbox arr 1 2 lbound函式和ubound函式 uboun...