Python 獲取不同格式的時間

2021-08-20 13:53:59 字數 1922 閱讀 7576

導包:import time

#普通的時間

import time

#這裡可以根據需要選擇寫入對應時間的字元如:%y表示年

print(time.strftime("%y/%m/%d

%a%h:%m:%s"))#24小時格式

print(time.strftime("%i:%m:%s"))#12小時格式

結果:

2018/06/08 friday 13:44:53

01:44:53

[finished in

0.2s]

%a 星期幾的簡寫

%a 星期幾的全稱

%b 月分的簡寫

%b 月份的全稱

%c 標準的日期的時間串

%c 年份的後兩位數字

%d 十進位制表示的每月的第幾天

%d 月/天/年

%e 在兩字元域中,十進位制表示的每月的第幾天

%f 年-月-日

%g 年份的後兩位數字,使用基於周的年

%g 年分,使用基於周的年

%h 簡寫的月份名

%h 24小時制的小時

%i 12小時制的小時

%j 十進位制表示的每年的第幾天

%m 十進位制表示的月份

%m 十時制表示的分鐘數

%n 新行符

%p 本地的am或pm的等價顯示

%r 12小時的時間

%r 顯示小時和分鐘:hh:mm

%s 十進位制的秒數

%t 水平製表符

%t 顯示時分秒:hh:mm:ss

%u 每週的第幾天,星期一為第一天 (值從0到6,星期一為0)

%u 第年的第幾周,把星期日做為第一天(值從0到53)

%v 每年的第幾周,使用基於周的年

%w 十進位制表示的星期幾(值從0到6,星期天為0)

%w 每年的第幾周,把星期一做為第一天(值從0到53)

%x 標準的日期串

%x 標準的時間串

%y 不帶世紀的十進位制年份(值從0到99)

%y 帶世紀部分的十制年份

%z,%z 時區名稱,如果不能得到時區名稱則返回空字元。

%% 百分號

導包:import datetime

import datetime

currtime=datetime.datetime.now()

%currtime)

#獲取不同時間

%currtime.isoformat())

print("當前的年份:%s"

%currtime.year)

print("當前的月份:%s"

%currtime.month)

print("當前的日期:%s"

%currtime.day)

print("dd/mm/yyyy格式日期:%s/%s/%s"

%(currtime.day,currtime.month,currtime.year))

print("當前的小時:%s"

%currtime.hour)

print("當前的分鐘:%s"

%currtime.minute)

print("當前的秒數:%s"

%currtime.second)

結果:

13:59:13.140926

當前的年份:2018

當前的月份:6

當前的日期:8

dd/mm/yyyy格式日期:8/6/2018

當前的小時:13

當前的分鐘:59

當前的秒數:13

[finished in

0.2s]

python不同格式日期和系統時間的比較

import time def compare date time get 用於直接比較網頁日期與當前系統日期 time get 你需要用來與當前系統日期來比較的日期,可能來自於網頁爬蟲之類的 可以是中文格式 20年12月24日 stp time.strftime y m d stp list re...

使用getdate 獲取不同格式的日期

在使用sql server查詢資料庫時,我們經常會需要查詢日期格式的資料,對於日期在sql語言中的格式有一定的要求,通過修改convert中的最後一位引數,可以返回不通格式的時間,具體實現如下 select convert varchar 45 getdate 0 08 24 2018 08 22a...

php 獲取HTTP POST中不同格式的資料

http協議中的post 方法有多中格式的資料協議,在http的head中用不同的content type標識.常用的有 multipart form data,這個是用來上傳檔案的,在http的head中是content type multipart form data boundary webk...