欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解python時間模塊中的datetime模塊

 更新時間:2021年10月20日 16:01:23   作者:crazyhacking  
這篇文章主要為大家介紹了python時間模塊中的datetime模塊,datetime模塊的接口則更直觀、更容易調(diào)用,想要了解datetime模塊的朋友可以參考一下

Python提供了多個內(nèi)置模塊用于操作日期時間,像calendar,time,datetime。time模塊我在之前的文章已經(jīng)有所介紹,它提供的接口與C標(biāo)準(zhǔn)庫time.h基本一致。相比于time模塊,datetime模塊的接口則更直觀、更容易調(diào)用。

1、datetime中包含三個類date ,time,datetime

函數(shù)datetime.combine(date,time)可以得到dateime,datetime.date()、datetime.time()可以獲得date和time

2、datetime time 與string的轉(zhuǎn)換

今天就來講講datetime模塊。

1、datetime模塊定義了兩個常量:datetime.MINYEAR和datetime.MAXYEAR,分別表示datetime所能表示的最 小、最大年份。其中,MINYEAR = 1,MAXYEAR = 9999。

2、datetime模塊定義了下面這幾個類:

  • datetime.date:表示日期的類。常用的屬性有year, month,
  • datetime.time:表示時間的類。常用的屬性有hour, minute, second, microsecond;
  • datetime.datetime:表示日期時間。
  • datetime.timedelta:表示時間間隔,即兩個時間點之間的長度。
  • datetime.tzinfo:與時區(qū)有關(guān)的相關(guān)信息。

注 :上面這些類型的對象都是不可變(immutable)的。

下面詳細(xì)介紹這些類的使用方式。

一、date類

date類表示一個日期。日期由年、月、日組成(地球人都知道~~)。date類的構(gòu)造函數(shù)如下:

class datetime.date(year, month, day):參數(shù)的意義就不多作解釋了,只是有幾點要注意一下:

  • year的范圍是[MINYEAR, MAXYEAR],即[1, 9999];
  • month的范圍是[1, 12]。(月份是從1開始的,不是從0開始的~_~);
  • day的最大值根據(jù)給定的year, month參數(shù)來決定。例如閏年2月份有29天;

date類定義了一些常用的類方法與類屬性,方便我們操作:

  • date.max、date.min:date對象所能表示的最大、最小日期;
  • date.resolution:date對象表示日期的最小單位。這里是天。
  • date.today():返回一個表示當(dāng)前本地日期的date對象;
  • date.fromtimestamp(timestamp):根據(jù)給定的時間戮,返回一個date對象;
  • datetime.fromordinal(ordinal):將Gregorian日歷時間轉(zhuǎn)換為date對象;(Gregorian Calendar :一種日歷表示方法,類似于我國的農(nóng)歷,西方國家使用比較多,此處不詳細(xì)展開討論。) 

使用例子:

from datetime import * 
import time 
 
print  'date.max:' , date.max 
print  'date.min:' , date.min 
print  'date.today():' , date.today() 
print  'date.fromtimestamp():' , date.fromtimestamp(time.time()) 
 
# # ---- 結(jié)果 ----  
# date.max: 9999-12-31  
# date.min: 0001-01-01  
# date.today(): 2010-04-06  
# date.fromtimestamp(): 2010-04-06  
from datetime import * 
import time 
 
print 'date.max:', date.max 
print 'date.min:', date.min 
print 'date.today():', date.today() 
print 'date.fromtimestamp():', date.fromtimestamp(time.time()) 
# # ---- 結(jié)果 ---- 
# date.max: 9999-12-31
# date.min: 0001-01-01
# date.today(): 2010-04-06
# date.fromtimestamp(): 2010-04-06

date提供的實例方法和屬性:

  • date.year、date.month、date.day:年、月、日;
  • date.replace(year, month, day):生成一個新的日期對象,用參數(shù)指定的年,月,日代替原有對象中的屬性。(原有對象仍保持不變)
  • date.timetuple():返回日期對應(yīng)的time.struct_time對象;
  • date.toordinal():返回日期對應(yīng)的Gregorian Calendar日期;
  • date.weekday():返回weekday,如果是星期一,返回0;如果是星期2,返回1,以此類推;
  • data.isoweekday():返回weekday,如果是星期一,返回1;如果是星期2,返回2,以此類推;
  • date.isocalendar():返回格式如(year,month,day)的元組;
  • date.isoformat():返回格式如'YYYY-MM-DD'的字符串;
  • date.strftime(fmt):自定義格式化字符串。在下面詳細(xì)講解。

使用例子:

now = date( 2010 , 04 , 06 ) 
tomorrow = now.replace(day = 07 ) 
print  'now:' , now, ', tomorrow:' , tomorrow 
print  'timetuple():' , now.timetuple() 
print  'weekday():' , now.weekday() 
print  'isoweekday():' , now.isoweekday() 
print  'isocalendar():' , now.isocalendar() 
print  'isoformat():' , now.isoformat() 
 
# # ---- 結(jié)果 ----  
# now: 2010-04-06 , tomorrow: 2010-04-07  
# timetuple(): (2010, 4, 6, 0, 0, 0, 1, 96, -1)  
# weekday(): 1  
# isoweekday(): 2  
# isocalendar(): (2010, 14, 2)  
# isoformat(): 2010-04-06  
now = date(2010, 04, 06) 
tomorrow = now.replace(day = 07) 
print 'now:', now, ', tomorrow:', tomorrow 
print 'timetuple():', now.timetuple() 
print 'weekday():', now.weekday() 
print 'isoweekday():', now.isoweekday() 
print 'isocalendar():', now.isocalendar() 
print 'isoformat():', now.isoformat() 
 
# # ---- 結(jié)果 ---- 
# now: 2010-04-06 , tomorrow: 2010-04-07 
# timetuple(): (2010, 4, 6, 0, 0, 0, 1, 96, -1) 
# weekday(): 1 
# isoweekday(): 2 
# isocalendar(): (2010, 14, 2) 
# isoformat(): 2010-04-06 

date還對某些操作進(jìn)行了重載,它允許我們對日期進(jìn)行如下一些操作:

  • date2 = date1 + timedelta  # 日期加上一個間隔,返回一個新的日期對象(timedelta將在下面介紹,表示時間間隔)
  • date2 = date1 - timedelta   # 日期隔去間隔,返回一個新的日期對象
  • timedelta = date1 - date2   # 兩個日期相減,返回一個時間間隔對象
  • date1 < date2  # 兩個日期進(jìn)行比較

注: 對日期進(jìn)行操作時,要防止日期超出它所能表示的范圍。
使用例子:

now = date.today() 
tomorrow = now.replace(day = 7 ) 
delta = tomorrow - now 
print  'now:' , now, ' tomorrow:' , tomorrow 
print  'timedelta:' , delta 
print now + delta 
print tomorrow > now 
 
# # ---- 結(jié)果 ----  
# now: 2010-04-06 tomorrow: 2010-04-07  
# timedelta: 1 day, 0:00:00  
# 2010-04-07  
# True  
now = date.today() 
tomorrow = now.replace(day = 7) 
delta = tomorrow - now 
print 'now:', now, ' tomorrow:', tomorrow 
print 'timedelta:', delta 
print now + delta 
print tomorrow > now 
 
# # ---- 結(jié)果 ---- 
# now: 2010-04-06 tomorrow: 2010-04-07 
# timedelta: 1 day, 0:00:00 
# 2010-04-07 
# True 

二、Time類

 time類表示時間,由時、分、秒以及微秒組成。time類的構(gòu)造函數(shù)如下:

 class datetime.time(hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ) :各參數(shù)的意義不作解釋,這里留意一下參數(shù)tzinfo,它表示時區(qū)信息。注意一下各參數(shù)的取值范圍:hour的范圍為[0, 24),minute的范圍為[0, 60),second的范圍為[0, 60),microsecond的范圍為[0, 1000000)。

 time類定義的類屬性:

  • time.min、time.max:time類所能表示的最小、最大時間。其中,time.min = time(0, 0, 0, 0), time.max = time(23, 59, 59, 999999);
  • time.resolution:時間的最小單位,這里是1微秒;

time類提供的實例方法和屬性:

  • time.hour、time.minute、time.second、time.microsecond:時、分、秒、微秒;
  • time.tzinfo:時區(qū)信息;
  • time.replace([ hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] ):創(chuàng)建一個新的時間對象,用參數(shù)指定的時、分、秒、微秒代替原有對象中的屬性(原有對象仍保持不變);
  • time.isoformat():返回型如"HH:MM:SS"格式的字符串表示;
  • time.strftime(fmt):返回自定義格式化字符串。在下面詳細(xì)介紹;

使用例子:

from datetime import * 
tm = time(23 , 46 , 10 ) 
print  'tm:' , tm 
print  'hour: %d, minute: %d, second: %d, microsecond: %d' \ 
    % (tm.hour, tm.minute, tm.second, tm.microsecond) 
tm1 = tm.replace(hour = 20 ) 
print  'tm1:' , tm1 
print  'isoformat():' , tm.isoformat() 
 
# # ---- 結(jié)果 ----  
# tm: 23:46:10  
# hour: 23, minute: 46, second: 10, microsecond: 0  
# tm1: 20:46:10  
# isoformat(): 23:46:10 
 from datetime import * 
tm = time(23, 46, 10) 
print 'tm:', tm 
print 'hour: %d, minute: %d, second: %d, microsecond: %d' \ 
    % (tm.hour, tm.minute, tm.second, tm.microsecond) 
tm1 = tm.replace(hour = 20) 
print 'tm1:', tm1 
print 'isoformat():', tm.isoformat() 
 
# # ---- 結(jié)果 ---- 
# tm: 23:46:10 
# hour: 23, minute: 46, second: 10, microsecond: 0 
# tm1: 20:46:10 
# isoformat(): 23:46:10 

像date一樣,也可以對兩個time對象進(jìn)行比較,或者相減返回一個時間間隔對象。這里就不提供例子了。

三、datetime類

datetime是date與time的結(jié)合體,包括date與time的所有信息。它的構(gòu)造函數(shù)如下:datetime.datetime (year, month, day[ , hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] ),各參數(shù)的含義與date、time的構(gòu)造函數(shù)中的一樣,要注意參數(shù)值的范圍。

datetime類定義的類屬性與方法:

  • datetime.min、datetime.max:datetime所能表示的最小值與最大值;
  • datetime.resolution:datetime最小單位;
  • datetime.today():返回一個表示當(dāng)前本地時間的datetime對象;
  • datetime.now([tz]):返回一個表示當(dāng)前本地時間的datetime對象,如果提供了參數(shù)tz,則獲取tz參數(shù)所指時區(qū)的本地時間;
  • datetime.utcnow():返回一個當(dāng)前utc時間的datetime對象;
  • datetime.fromtimestamp(timestamp[, tz]):根據(jù)時間戮創(chuàng)建一個datetime對象,參數(shù)tz指定時區(qū)信息;
  • datetime.utcfromtimestamp(timestamp):根據(jù)時間戮創(chuàng)建一個datetime對象;
  • datetime.combine(date, time):根據(jù)date和time,創(chuàng)建一個datetime對象;
  • datetime.strptime(date_string, format):將格式字符串轉(zhuǎn)換為datetime對象;

使用例子:

from datetime import * 
import time 
 
print  'datetime.max:' , datetime.max 
print  'datetime.min:' , datetime.min 
print  'datetime.resolution:' , datetime.resolution 
print  'today():' , datetime.today() 
print  'now():' , datetime.now() 
print  'utcnow():' , datetime.utcnow() 
print  'fromtimestamp(tmstmp):' , datetime.fromtimestamp(time.time()) 
print  'utcfromtimestamp(tmstmp):' , datetime.utcfromtimestamp(time.time()) 
 
# ---- 結(jié)果 ----  
# datetime.max: 9999-12-31 23:59:59.999999  
# datetime.min: 0001-01-01 00:00:00  
# datetime.resolution: 0:00:00.000001  
# today(): 2010-04-07 09:48:16.234000  
# now(): 2010-04-07 09:48:16.234000  
# utcnow(): 2010-04-07 01:48:16.234000 # 中國位于+8時間,與本地時間相差8  
# fromtimestamp(tmstmp): 2010-04-07 09:48:16.234000  
# utcfromtimestamp(tmstmp): 2010-04-07 01:48:16.234000  
from datetime import * 
import time 
 
print 'datetime.max:', datetime.max 
print 'datetime.min:', datetime.min 
print 'datetime.resolution:', datetime.resolution 
print 'today():', datetime.today() 
print 'now():', datetime.now() 
print 'utcnow():', datetime.utcnow() 
print 'fromtimestamp(tmstmp):', datetime.fromtimestamp(time.time()) 
print 'utcfromtimestamp(tmstmp):', datetime.utcfromtimestamp(time.time()) 
 
# ---- 結(jié)果 ---- 
# datetime.max: 9999-12-31 23:59:59.999999 
# datetime.min: 0001-01-01 00:00:00 
# datetime.resolution: 0:00:00.000001 
# today(): 2010-04-07 09:48:16.234000 
# now(): 2010-04-07 09:48:16.234000 
# utcnow(): 2010-04-07 01:48:16.234000 # 中國位于+8時間,與本地時間相差8 
# fromtimestamp(tmstmp): 2010-04-07 09:48:16.234000 
# utcfromtimestamp(tmstmp): 2010-04-07 01:48:16.234000 

datetime類提供的實例方法與屬性(很多屬性或方法在date和time中已經(jīng)出現(xiàn)過,在此有類似的意義,這里只羅列這些方法名,具體含義不再逐個展開介紹,可以參考上文對date與time類的講解。):

  • datetime.year、month、day、hour、minute、second、microsecond、tzinfo:
  • datetime.date():獲取date對象;
  • datetime.time():獲取time對象;
  • datetime. replace ([ year[ , month[ , day[ , hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] ] ] ]):
  • datetime. timetuple ()
  • datetime. utctimetuple ()
  • datetime. toordinal ()
  • datetime. weekday ()
  • datetime. isocalendar ()
  • datetime. isoformat ([ sep] )
  • datetime. ctime ():返回一個日期時間的C格式字符串,等效于time.ctime(time.mktime(dt.timetuple()));
  • datetime. strftime (format)

 像date一樣,也可以對兩個datetime對象進(jìn)行比較,或者相減返回一個時間間隔對象,或者日期時間加上一個間隔返回一個新的日期時間對象。這里不提供詳細(xì)的例子,看客自己動手試一下~~

四、轉(zhuǎn)化為字符串
    datetime、date、time都提供了strftime()方法,該方法接收一個格式字符串,輸出日期時間的字符串表示。下表是從python手冊中拉過來的,我對些進(jìn)行了簡單的翻譯(翻譯的有點噢口~~)。

格式字符及意義

%a 星期的簡寫。如 星期三為Web
%A 星期的全寫。如 星期三為Wednesday
%b 月份的簡寫。如4月份為Apr
%B月份的全寫。如4月份為April
%c:  日期時間的字符串表示。(如: 04/07/10 10:43:39)
%d:  日在這個月中的天數(shù)(是這個月的第幾天)
%f:  微秒(范圍[0,999999])
%H:  小時(24小時制,[0, 23])
%I:  小時(12小時制,[0, 11])
%j:  日在年中的天數(shù) [001,366](是當(dāng)年的第幾天)
%m:  月份([01,12])
%M:  分鐘([00,59])
%p:  AM或者PM
%S:  秒(范圍為[00,61],為什么不是[00, 59],參考python手冊~_~)
%U:  周在當(dāng)年的周數(shù)當(dāng)年的第幾周),星期天作為周的第一天
%w:  今天在這周的天數(shù),范圍為[0, 6],6表示星期天
%W:  周在當(dāng)年的周數(shù)(是當(dāng)年的第幾周),星期一作為周的第一天
%x:  日期字符串(如:04/07/10)
%X:  時間字符串(如:10:43:39)
%y:  2個數(shù)字表示的年份
%Y:  4個數(shù)字表示的年份
%z:  與utc時間的間隔 (如果是本地時間,返回空字符串)
%Z:  時區(qū)名稱(如果是本地時間,返回空字符串)
%%:  %% => %

例子:

dt = datetime.now() 
print  '(%Y-%m-%d %H:%M:%S %f): ' , dt.strftime( '%Y-%m-%d %H:%M:%S %f' ) 
print  '(%Y-%m-%d %H:%M:%S %p): ' , dt.strftime( '%y-%m-%d %I:%M:%S %p' ) 
print  '%%a: %s ' % dt.strftime( '%a' ) 
print  '%%A: %s ' % dt.strftime( '%A' ) 
print  '%%b: %s ' % dt.strftime( '%b' ) 
print  '%%B: %s ' % dt.strftime( '%B' ) 
print  '日期時間%%c: %s ' % dt.strftime( '%c' ) 
print  '日期%%x:%s ' % dt.strftime( '%x' ) 
print  '時間%%X:%s ' % dt.strftime( '%X' ) 
print  '今天是這周的第%s天 ' % dt.strftime( '%w' ) 
print  '今天是今年的第%s天 ' % dt.strftime( '%j' ) 
print  '今周是今年的第%s周 ' % dt.strftime( '%U' ) 
 
# # ---- 結(jié)果 ----  
# (%Y-%m-%d %H:%M:%S %f): 2010-04-07 10:52:18 937000  
# (%Y-%m-%d %H:%M:%S %p): 10-04-07 10:52:18 AM  
# %a: Wed  
# %A: Wednesday  
# %b: Apr  
# %B: April  
# 日期時間%c: 04/07/10 10:52:18  
# 日期%x:04/07/10  
# 時間%X:10:52:18  
# 今天是這周的第3天  
# 今天是今年的第097天  
# 今周是今年的第14周  
dt = datetime.now() 
print '(%Y-%m-%d %H:%M:%S %f): ', dt.strftime('%Y-%m-%d %H:%M:%S %f') 
print '(%Y-%m-%d %H:%M:%S %p): ', dt.strftime('%y-%m-%d %I:%M:%S %p') 
print '%%a: %s ' % dt.strftime('%a') 
print '%%A: %s ' % dt.strftime('%A') 
print '%%b: %s ' % dt.strftime('%b') 
print '%%B: %s ' % dt.strftime('%B') 
print '日期時間%%c: %s ' % dt.strftime('%c') 
print '日期%%x:%s ' % dt.strftime('%x') 
print '時間%%X:%s ' % dt.strftime('%X') 
print '今天是這周的第%s天 ' % dt.strftime('%w') 
print '今天是今年的第%s天 ' % dt.strftime('%j') 
print '今周是今年的第%s周 ' % dt.strftime('%U') 
 
# # ---- 結(jié)果 ---- 
# (%Y-%m-%d %H:%M:%S %f): 2010-04-07 10:52:18 937000 
# (%Y-%m-%d %H:%M:%S %p): 10-04-07 10:52:18 AM 
# %a: Wed  
# %A: Wednesday  
# %b: Apr  
# %B: April  
# 日期時間%c: 04/07/10 10:52:18  
# 日期%x:04/07/10  
# 時間%X:10:52:18  
# 今天是這周的第3天  
# 今天是今年的第097天  
# 今周是今年的第14周 

python之time,datetime,string轉(zhuǎn)換

#把datetime轉(zhuǎn)成字符串 
def datetime_toString(dt): 
  return dt.strftime("%Y-%m-%d-%H") 
 
#把字符串轉(zhuǎn)成datetime 
def string_toDatetime(string): 
  return datetime.strptime(string, "%Y-%m-%d-%H") 
 
#把字符串轉(zhuǎn)成時間戳形式 
def string_toTimestamp(strTime): 
  return time.mktime(string_toDatetime(strTime).timetuple()) 
 
#把時間戳轉(zhuǎn)成字符串形式 
def timestamp_toString(stamp): 
  return time.strftime("%Y-%m-%d-%H", tiem.localtime(stamp)) 
 
#把datetime類型轉(zhuǎn)外時間戳形式 
def datetime_toTimestamp(dateTim): 
  return time.mktime(dateTim.timetuple()) 

以上就是關(guān)于python時間模塊中的datetime模塊的詳細(xì)介紹,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • 七個非常實用的Python工具包總結(jié)

    七個非常實用的Python工具包總結(jié)

    Python 擁有海量的包,無論是普通任務(wù)還是復(fù)雜任務(wù),我們經(jīng)常在應(yīng)用程序中使用大量的工具包.本文我將討論一些常被低估的數(shù)據(jù)科學(xué)包,包括:數(shù)據(jù)清理、應(yīng)用程序開發(fā)和調(diào)試方面,需要的朋友可以參考下
    2021-06-06
  • python通過exifread模塊獲得圖片exif信息的方法

    python通過exifread模塊獲得圖片exif信息的方法

    這篇文章主要介紹了python通過exifread模塊獲得圖片exif信息的方法,實例分析了Python操作exifread模塊的技巧,需要的朋友可以參考下
    2015-03-03
  • python協(xié)程之動態(tài)添加任務(wù)的方法

    python協(xié)程之動態(tài)添加任務(wù)的方法

    今天小編就為大家分享一篇python協(xié)程之動態(tài)添加任務(wù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 詳細(xì)介紹Python的鴨子類型

    詳細(xì)介紹Python的鴨子類型

    相信python的開發(fā)者對于python的鴨子類型比較熟悉,鴨子類型在維基百科中的準(zhǔn)確定義是‘是動態(tài)類型的一種風(fēng)格。在這種風(fēng)格中,一個對象有效的語義,不是由繼承自特定的類或?qū)崿F(xiàn)特定的接口,而是由"當(dāng)前方法和屬性的集合"決定’。所以這篇文章給大家python的鴨子類型。
    2016-09-09
  • django中模板繼承與ModelForm實例詳解

    django中模板繼承與ModelForm實例詳解

    ModelForm類是form是組件中Form的一個子類,所以也是處理表單的,下面這篇文章主要給大家介紹了關(guān)于django中模板繼承與ModelForm的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Jmeter通過OS進(jìn)程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳

    Jmeter通過OS進(jìn)程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳

    這篇文章主要介紹了Jmeter通過OS進(jìn)程取樣器調(diào)用Python腳本實現(xiàn)參數(shù)互傳,描述在cmd中調(diào)用上面的Python腳本并傳入兩個參數(shù)展開主題,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-03-03
  • Python實現(xiàn)圖片與視頻互轉(zhuǎn)代碼實戰(zhàn)(親測有效)

    Python實現(xiàn)圖片與視頻互轉(zhuǎn)代碼實戰(zhàn)(親測有效)

    圖片轉(zhuǎn)視頻,視頻轉(zhuǎn)圖片手機(jī)一操作,立馬轉(zhuǎn)換過來,那么基于代碼是如何操作的呢?下面小編給大家?guī)砹薖ython實現(xiàn)圖片與視頻互轉(zhuǎn)代碼實戰(zhàn),感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • Python爬蟲實現(xiàn)百度翻譯功能過程詳解

    Python爬蟲實現(xiàn)百度翻譯功能過程詳解

    這篇文章主要介紹了Python爬蟲實現(xiàn)百度翻譯功能過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • 詳解Python openpyxl庫的基本應(yīng)用

    詳解Python openpyxl庫的基本應(yīng)用

    這篇文章主要介紹了Python openpyxl庫的基本應(yīng)用,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-02-02
  • pytorch 把MNIST數(shù)據(jù)集轉(zhuǎn)換成圖片和txt的方法

    pytorch 把MNIST數(shù)據(jù)集轉(zhuǎn)換成圖片和txt的方法

    這篇文章主要介紹了pytorch 把MNIST數(shù)據(jù)集轉(zhuǎn)換成圖片和txt的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05

最新評論