国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在Python中操作時間之strptime()方法的使用

2020-01-04 18:10:54
字體:
供稿:網(wǎng)友

這篇文章主要介紹了在Python中操作時間之strptime()方法的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下

strptime()方法分析表示根據(jù)格式的時間字符串。返回值是一個struct_time所返回gmtime()或localtime()。

格式參數(shù)使用相同的指令使用strftime();它默認為“%a %b %d %H:%M:%S %Y”相匹配的ctime()所返回的格式。

如果字符串不能按格式進行解析,或者如果它具有解析后多余的數(shù)據(jù),ValueError被掛起。

語法

以下是strptime()方法的語法:

 

 
  1. time.strptime(string[, format]) 

參數(shù)

string -- 這是其中將根據(jù)給定的格式解析字符串格式的時間。

format -- 這是將用于解析該給定的字符串的指令。

下面的指令可以嵌入格式字符串:

指令

%a - 簡寫的星期幾

%A - 完整的星期幾

%b - 縮寫的月份名稱

%B - 完整的月份名稱

%c - 首選日期和時間表示

%C - 世紀值(年份除以100,范圍從00到99)

%d - 該月的第幾天(01?31)

%D - 類似 %m/%d/%y

%e - 該月的一天(1?31)

%g - 類似于%G,但是沒有世紀

%G - 對應(yīng)于ISO周數(shù)4位數(shù)的年份(參見%V)

%h - 類似于 %b

%H - 小時,使用24小時制(00?23)

%I - 小時,使用12小時制(01?12)

%j - 一年中的哪一天(001?366)

%m - 月份(01?12)

%M - 分鐘

%n - 換行符

%p - 根據(jù)給定的時間值am或pm

%r - 時間在上午和下午的符號:am/pm

%R - 時間以24小時制

%S - 秒

%t - 制表符

%T - 當前時間,等于 %H:%M:%S

%u - 工作日為數(shù)字(1到7),星期一= 1。警告:在Sun Solaris上周日=1

%U - 當年的周數(shù),第一個星期日作為第一周的第一天

%V - 本年度ISO 8601的周數(shù)(01到53),其中,第1周是在本年度至少4天的第一個星期,星期一作為一周的第一天

%W - 當年的周數(shù),與第一個星期一作為第一周的第一天

%w - 星期為一個小數(shù),星期日=0

%x - 沒有時間的日期表示

%X - 無日期首選的時間表示

%y - 一年無世紀(范圍從00到99)

%Y - 今年,包括世紀

%Z or %z - 時區(qū)或名稱或縮寫

%% -文字%字符

返回值

這個返回struct_time所返回gmtime()或localtime()的值。

例子

下面的例子顯示 strptime()方法的使用。

 

  1. #!/usr/bin/python 
  2. import time 
  3.  
  4. struct_time = time.strptime("30 Nov 00""%d %b %y"
  5. print "returned tuple: %s " % struct_time 
  6.  
  7. When we run above program, it produces following result: 
  8.  
  9. returned tuple: (200011300003335, -1
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜城市| 阳谷县| 弥勒县| 中阳县| 洮南市| 怀仁县| 无极县| 桦南县| 英山县| 裕民县| 石嘴山市| 揭阳市| 双峰县| 临沂市| 西林县| 湄潭县| 安陆市| 内乡县| 绍兴市| 同仁县| 内黄县| 广水市| 额济纳旗| 五大连池市| 电白县| 称多县| 宝清县| 苗栗市| 泾川县| 鹤岗市| 运城市| 涿鹿县| 灵丘县| 新沂市| 漳浦县| 普定县| 商都县| 扶风县| 曲阳县| 新乡市| 长沙县|