python生成時間戳 Python 獲取時間戳

2021-10-11 04:36:08 字數 1678 閱讀 3150

import time

time_tup = time.localtime(time.time())

print time_tup

format_time='%y-%m-%d_%a_%h-%m-%s'

cur_time = time.strftime(format_time, time_tup)

print cur_time

參考:python 獲取時間通過 time 模組

如下**,是通過獲取當前的時間,按照格式輸出

python預設獲取當前的時間返回的都是時間的元組,下面是元組的,字串時間的乙個轉換輸出

# -*- coding:utf-8 -*-

import time

#python 獲取時間戳

#python 預設獲取的時間是乙個具有時間的元組,asctime() 是接受時間元祖,返回乙個時間字串

timetuple=time.localtime(time.time()) #獲取當前的時間返回乙個時間元組

print '獲取當前的時間戳(元組):',timetuple

fmt='%y-%m-%d %a %h:%m:%s' #格式化時間

test=time.strftime(fmt,timetuple) #把傳入的元組按照格式,輸出字串

print '獲取當前的時間(字串):',test

timestr = time.asctime(time.localtime(time.time())) #根據獲取的元組輸出乙個時間字串

print '當前時間為(字串):',timestr

fmt2='%a %b %d %h:%m:%s %y' #格式化時間

test2=time.strptime(timestr,fmt2) #接受字串按照格式,輸出元組

print '當前的時間戳(元組)',test2

一般情況下我們使用的時候可以:

# -*- coding:utf-8 -*-

import time

fmt='%y-%m-%d %a %h:%m:%s' #定義時間顯示格式

date=time.strftime(fmt,time.localtime(time.time())) #把傳入的元組按照格式,輸出字串

附上時間格式化引數:

python中時間日期格式化符號:

%y 兩位數的年份表示(00-99)

%y 四位數的年份表示(0000-9999)

%m 月份(01-12)

%d 月內中的一天(0-31)

%h 24小時制小時數(0-23)

%i 12小時制小時數(01-12)

%m 分鐘數(00-59)

%s 秒(00-59)

%a 本地簡化星期名稱

%a 本地完整星期名稱

%b 本地簡化的月份名稱

%b 本地完整的月份名稱

%c 本地相應的日期表示和時間表示

%j 年內的一天(001-366)

%p 本地a.m.或p.m.的等價符

%u 一年中的星期數(00-53)星期天為星期的開始

%w 星期(0-6),星期天為星期的開始

%w 一年中的星期數(00-53)星期一為星期的開始

%x 本地相應的日期表示

%x 本地相應的時間表示

%z 當前時區的名稱

%% %號本身

Java生成時間戳

通常使用 system.currenttimemillis 1449565025434 但是會出現重複,同時間多次請求建議不使用這種方法 這種方法生成的是唯一的時間編碼 12081657054320000 時間格式生成唯一編碼start the fieldposition.private stati...

js生成時間戳

date 物件用於處理日期和時間。new date 生成時間戳 function createtimestamp 三種方法生成時間戳 第一種var timestamp1 date.parse new date 1372751992000 第一種獲取的時間戳是把毫秒改成000顯示 第二種 var ti...

python 時間 時間戳 轉換

1.簡介 在編寫 時,往往涉及時間 日期 時間戳的相互轉換。python datetime 新增時區 import datetime from dateutil import tz tz sh tz.gettz asia shanghai print datetime.datetime.now tz...