2015-05-15 52 views
2

我有以下日期轉換數字基準日至按字母順序基於Python的

from datetime import datetime 
test = datetime(2015,9,8) 

,看起來像這樣:

In [18]: type(test) 
Out[18]: datetime.datetime 

In [19]: print test 
2015-09-08 00:00:00 

我想要做的是轉換

2015-09-08 

分成

Sept8 

基本上選擇每個月的前四個字母並附加到日期。 我該如何做到這一點?

+0

是否必須爲4個字母?標準是三。你想要一個本地化的名字嗎? – orlp

回答

2

這應該工作,並使用系統的本地化:

test.strftime("%B")[:4] + str(test.day)