2017-11-17 64 views

回答

2

這兩者之間的區別是:

%-d將打印出來的數字,沒有前導零,也沒有空間,例如:

DateTime.new(2016, 02, 01, 16, 00).strftime('%m/%-d/%Y') 
> "02/1/2016" 

%e將打印出一個領先的空間,但沒有一個前導零

DateTime.new(2016, 02, 01, 16, 00).strftime('%m/%e/%Y') 
> "02/ 1/2016"