1.datetime.now() # 獲取當前datetime
datetime.utcnow()
from datetime import2.datetime(2017, 5, 23, 12, 20) # 用指定日期時間建立datetimedatetime
#獲取當前本地時間
a=datetime.now()
print('
當前日期:
',a)
#獲取當前世界時間
b=datetime.utcnow()
print('
',b)
from datetime import3.將以下字串轉換成datetime型別:datetime
#用指定日期建立
c=datetime(2017, 5, 23, 12, 20)
print('
指定日期:
',c)
'2017/9/30'
'2023年9月30日星期六'
'2023年9月30日星期六8時42分24秒'
'9/30/2017'
'9/30/2017 8:42:50 '
from datetime importdatetime
print('
轉化為:')
d=datetime.strptime('
2017/9/30
','%y/%m/%d')
(d)e=datetime.strptime('
2023年9月30日星期六
','%y年%m月%d日星期六')
(e)f=datetime.strptime('
2023年9月30日星期六8時42分24秒
','%y年%m月%d日星期六%h時%m分%s秒')
4.將以下datetime型別轉換成字串:
2023年9月28日星期4,10時3分43秒
saturday, september 30, 2017
9/30/2017 9:22:17 am
september 30, 2017
from datetime importdatetime
print('
轉化為:')
i=datetime(2017,9,28,10,3,43)
print(i.strftime('
%y年%m月%d日%a,%h時%m分%s秒'))
5.用系統時間輸出以下字串:
今天是2023年9月30日
今天是這週的第?天
今天是今年的第?天
今周是今年的第?周
今天是當月的第?天
from datetime importdatetime
#獲取當前系統時間
m=datetime.now()
print(m.strftime('
今天是%y年%m月%d日'))
print(m.strftime('
今天是這週的第%w天'))
print(m.strftime('
今天是今年的第%j天'))
print(m.strftime('
今周是今年的第%w周'))
print(m.strftime('
今天是當月的第%d天
datetime處理日期和時間
將以下datetime型別轉換成字串 用datetime型別的變數輸出以下字串 from datetime import datetime spt datetime.strptime 2017 9 30 y m d spt datetime.datetime 2017,9,30,0,0 spt2 d...
Boost之日期時間處理 date time庫
使用date time庫需要在編譯時加上 lboost date time 而且需要包含以下標頭檔案 處理日期的元件 include 處理時間的元件 include date是date time庫處理日期的核心類,使用乙個32位的整數作為內部儲存,以天為單位表示時間點概念。date也全面支援比較操作...
作業11 datetime處理日期和時間
from datetime import datetime now datetime.now print 當前日期 now utc datetime.utcnow print utc from datetime import datetime dt datetime 2017,5,23,12,20 ...