2017-07-23 3 views
0

%B gibt mir: Junestrftime - wie man 1-Buchstaben-Abkürzung

%b gibt mir: Juni

Wie kann ich nur den ersten Buchstaben zu bekommen? z.B. J für Juni. M für März. F für Februar?

+2

Sie 'substr' dh' substr (strftime verwenden können (x, "% b"), 1, 1) 'aber würde es nicht Verwirrung schaffen für' Juni/Juli 'oder' April/August' – akrun

+0

Danke! Ja, es kann Verwirrung stiften, wenn Sie nur einen Monat haben, aber normalerweise werden Monate in der Reihenfolge angezeigt, so dass der Kontext es deutlich macht. Wenn Sie M A M J J A sehen, ist es offensichtlich, welcher Mai ist, welcher April usw. –

Antwort

0

Wenn die Monate in Folge sind, und es gibt keine Verwirrung, dann können wir substr

substr(strftime(x, "%b"), 1, 1) 

verwenden, wo 'x' vector die Datetime ist

Verwandte Themen