python判斷給定的字串是否是有效日期的方法

2021-05-15 13:32:33 字數 1220 閱讀 4351

1樓:z伊凡

不太抄清楚你說的有效日bai期具體指什麼,如果是du普通的標準時間格式的話,zhipython有一個模組有日期格dao式相關的解析

使用的模組:

from dateutil import parser相關關鍵解析語句:

str(parser.parse( value ))解析效果:

解析前:

1995 03 21 12 12 12

1995-03-21 12:12:12

1995:03:21 12:12:12

1995/03/21 12:12:12

19950321121212

解析後:

統一變為標準時間格式:1995-03-21 12:12:12因此利用這個模組可以匹配到有效日期

希望我的回答可以幫到你:-)

2樓:我愛一級號

:python判斷日期是否有效使用strptime把字串轉換成date型別,如果正常轉換,那麼就是合格的日期型別:舉例如下:正確轉換的字串

python判斷給定的字串是否是有效日期的方

3樓:約定

這裡python判斷給定抄的字串是否是一個bai有效的日期,du如果是一個日期格式

zhi的字串,該函式返回

daotrue,否則返回false

def is_valid_date(str):

'''判斷是否是一個有效的日期字串'''

try:

time.strptime(str, "%y-%m-%d")return true

except:

return false

python 程式語言 輸入三個數(年 月 日)判斷是否為合法日期 包括閏年

4樓:可靠的我心我在

import datetime

date_ = raw_input('input three number like 2011 2 31:')

try:

year , month , day = date_.split()print year , month , dayprint datetime.date(int(year) , int(month) , int(day))

except exception ,e:

print e

python字串垂直輸出python程式設計字串垂直輸出

python3下執行 def test a for b in a print b a 這是一個字串 輸出效果如圖 b 中英文string 輸出效果如圖 print n join 這是一個字串 def f string for i in range len string print string i ...

JS判斷字串變數是否含有某個字串的方法

var str a var strs abadg if strs.indexof str 0 else js判斷字串變數是否含有某個字串的實現方法 js判斷字串變數是否含有某個字串的實現方法 使用indexof,例如 varcts bbltext if cts.indexof text 0 php中...

任意輸入字元組成字串,對該字串中的字元按ASCII碼值升序排列後輸出,程式設計實現此功能

在手機知道中已有 知道君 正確的回答,電腦中為何看不見呢 public class form1 不限制輸入的字元個數 private sub button1 click byval sender as system.object,byval e as system.eventargs handles...