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

首頁 > 編程 > Python > 正文

Python中datetime模塊參考手冊

2020-02-23 04:14:41
字體:
供稿:網(wǎng)友

前言

Python提供了多個內(nèi)置模塊用于操作日期時間,像 calendar,time,datetime。time模塊提供的接口與C標準庫 time.h 基本一致。相比于 time 模塊,datetime模塊的接口則更直觀、更容易調(diào)用。

模塊定義了兩個常量:

    datetime.MINYEAR datetime.MAXYEAR

這兩個常量分別表示 datetime 所能表示的最小、最大年份。其中,MINYEAR = 1,MAXYEAR = 9999。

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

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

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

date 類

date 類表示一個日期(由年、月、日組成),其原型如下:

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():返回一個表示當前本地日期的 date 對象; date.fromtimestamp(timestamp):根據(jù)給定的時間戮,返回一個 date 對象; datetime.fromordinal(ordinal):將Gregorian日歷時間轉(zhuǎn)換為date對象;(Gregorian Calendar:一種日歷表示方法,類似于我國的農(nóng)歷,西方國家使用比較多,此處不詳細展開討論。)

使用示例:

>>> datetime.date.maxdatetime.date(9999, 12, 31)>>> datetime.date.mindatetime.date(1, 1, 1)>>> datetime.date.resolutiondatetime.timedelta(1)>>> datetime.date.today()datetime.date(2016, 5, 12)>>> datetime.date.fromtimestamp(time.time())datetime.date(2016, 5, 12)

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):自定義格式化字符串。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泰兴市| 黔南| 礼泉县| 扎赉特旗| 娄底市| 天台县| 菏泽市| 梨树县| 江津市| 集贤县| 亳州市| 治县。| 雷州市| 微山县| 抚远县| 句容市| 谢通门县| 绥德县| 赣榆县| 海盐县| 普洱| 龙泉市| 桑植县| 澜沧| 通河县| 永胜县| 溆浦县| 贵港市| 楚雄市| 营山县| 安龙县| 华坪县| 崇礼县| 博湖县| 拉孜县| 双城市| 同江市| 四子王旗| 岳普湖县| 都江堰市| 肥乡县|