將以下datetime型別轉換成字串:
用datetime型別的變數輸出以下字串:
>>> from datetime importdatetime
>>> spt =datetime.strptime('
2017/9/30
','%y/%m/%d')
>>>spt
datetime.datetime(2017, 9, 30, 0, 0)
>>> spt2 =datetime.strptime('
2023年9月30日星期六
','%y年%m月%d日星期六')
>>>spt2
datetime.datetime(2017, 9, 30, 0, 0)
>>> spt3 =datetime.strptime('
2023年9月30日星期六8時42分24秒
','%y年%m月%d日星期六%h時%m分%s秒')
>>>spt3
datetime.datetime(2017, 9, 30, 8, 42, 24)
>>> spt4 =datetime.strptime('
9/30/2017
','%m/%d/%y')
>>>spt4
datetime.datetime(2017, 9, 30, 0, 0)
>>> spt5 =datetime.strptime('
9/30/2017 8:42:50
','%m/%d/%y %h:%m:%s')
>>>spt5
datetime.datetime(2017, 9, 30, 8, 42, 50)
>>>
>>> dt =datetime.now()>>>dt
datetime.datetime(2017, 9, 30, 9, 21, 9, 742000)
>>> print('
今天是年月日
'.format(dt))
今天是2023年09月30日
>>> print('
今天是這週的第%s天
' %dt.strftime('%w'
))今天是這週的第6天
>>> print('
今天是今年的第%s天
' %dt.strftime('%j'
))今天是今年的第273天
>>> print('
今天是今年的第%s周
' %dt.strftime('%w'
))今天是今年的第39周
>>> print('
今天是當月的第%s天
' %dt.strftime('%d'
))今天是當月的第30天
>>>
>>> dt =datetime.now()>>>dt
datetime.datetime(2017, 9, 30, 9, 38, 6, 585000)
>>> dt.strftime('
%b%d,%y')
'september30,2017
'
>>> dt.strftime('%a,%b%d,%y')
'saturday,september30,2017
'
>>> dt.strftime('%y年%m月%d日星期%w%h時%m分%s秒')
'2023年09月30日星期609時49分14秒
'
>>> dt.strftime('%m/%d/%y %h:%m:%s')
'09/30/2017 09:49:14
'
datetime處理日期和時間
1.datetime.now 獲取當前datetime datetime.utcnow from datetime import datetime 獲取當前本地時間 a datetime.now print 當前日期 a 獲取當前世界時間 b datetime.utcnow print b 2.da...
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 ...