時間資料格式的轉換與計算

2021-10-09 20:39:39 字數 1080 閱讀 5601

1、時間點的格式化字串輸出

導包:from datetime import datetime

2、日期的運算

導包:from datetime import timedelta

import time

from datetime import datetime

# 1.時間戳: time.time()

timestamp = time.time(

)print

("時間戳[10位 單位s]"

, timestamp)

# 2.時間戳轉換成日期: datetime.fromtimestamp()

date = datetime.fromtimestamp(timestamp)

print

("日期"

, date)

print

(type

(date)

)# 3.將日期轉化成日期字串

# 方案1:標準的日期字串

date_str = datetime.isoformat(date)

print

("日期字串:"

, date_str)

print

(type

(date_str)

)# 方案2:自定義日期格式

date_str1 = datetime.strftime(date,

"%y-%m-%d %h:%m:%s"

)print

("日期字串1:"

, date_str1)

print

(type

(date_str1)

)# 將日期字串轉化成日期格式

# datetime.strptime()

# 將日期轉換成時間戳

timestamp1 = datetime.timestamp(date)

# date.timestamp()

print

("日期轉換成時間戳"

, timestamp1)

關於json時間資料格式轉換與修改

使用easyui獲取json時間資料時間資料時,通常是一長串的數字而不是我們想要的類似2018 11 01的普通時間格式。此時我們就需要使用到關於json時間的格式化,而將時間轉化成我們想要的格式。一般轉化格式 之前一直使用的 tolocaledatestring 但是用著用著發現了bug,不同瀏覽...

SpringMVC中時間資料格式問題

springmvc中對於時間欄位的處理經常會遇到格式問題,大體有兩種情況,第一種是提交表單時時間格式錯誤,表單提交不上出。第二種是資料返回時,前台頁面只能顯示乙個長整數。下面針對這兩個問題分別給出相應的解決方法 1.提交表單問題。在後台實體類時間字段加入 datetimeformat pattern...

python 爬蟲時間資料 時間格式轉換

1 import time,datetime 2 3 time original 17 sep 2012 11 40 00 4 time format datetime.datetime.strptime time original,d b y h m s 5 這裡可以 print time for...