import time
#時間戳轉日期
def timestamp_to(timestamp):
if len(str(timestamp))>10:
timestamp=str(timestamp)[:10]
timearray = time.localtime(int(timestamp))
otherstyletime = time.strftime("%y-%m-%d %h:%m:%s", timearray)
print(otherstyletime)
return otherstyletime
#str日期轉時間戳
def time_strto(tss1 = '2020-10-10 23:40:00'):
timearray = time.strptime(tss1, "%y-%m-%d %h:%m:%s")
timestamp = int(time.mktime(timearray))
print(timestamp) #1602344400
if __name__ == '__main__':
timestamp_to()
python 日期時間datetime 加一天,減一天,加減一小時一分鐘#方法1
import datetime
starttime = datetime.datetime.now()
#long running
endtime = datetime.datetime.now()
print (endtime - starttime).seconds
#方法 2
start = time.time()
run_fun()
end = time.time()
print end-start
#方法3
start = time.clock()
run_fun()
end = time.clock()
print end-start
#方法1和方法2都包含了其他程式使用cpu的時間,是程式開始到程式結束的執行時間。
#方法3算只計算了程式執行的cpu時間
2023年05月08日 17:00:44
當前日期時間
import datetime
print datetime.datetime.now()
#
.101000tt=2018-05-08 16:53:30
timearray = time.strptime(tt, "%y-%m-%d %h:%m:%s")
timestamp = int(time.mktime(timearray))
格式化時間
import datetime
print datetime.datetime.now().strftime("%y-%m-%d %h:%m")
# 2018-05-08 16:54
多加一天
import datetime
print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%y-%m-%d %h:%m:%s")
# 2018-05-09 16:56:07
減一天import datetime
print (datetime.datetime.now()+datetime.timedelta(days=-1)).strftime("%y-%m-%d %h:%m:%s")
# 2018-05-07 16:56:59
可以把days改為hours minutes,就可以提前xx小時/分鐘了。
時間差的計算:
import time
import datetime
start = datetime.datetime.now()
time.sleep(30)
end = datetime.datetime.now()
print (end-start).days # 0 天數
print (end-start).total_seconds() # 30.029522 精確秒數
print (end-start).seconds # 30 秒數
print (end-start).microseconds # 29522 毫秒數
Python日期格式化知識
python日期格式化知識 python中日期格式化是非常常見的操作,python 中能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從格林威治時間197...
Python格式化日期
我們可以使用 time 模組的 strftime 方法來格式化日期,time.strftime format t usr bin python coding utf 8 import time 格式化成2016 03 20 11 45 39形式 print time.strftime y m d h...
Python 日期格式化
獲取當前日期 time.time 獲取元組形式的時間戳 time.local time.time 格式化日期的函式 基於元組的形式進行格式化 1 time.asctime time.local time.time 2 time.strftime format t 將格式字串轉換為時間戳 time.s...