百"/>  百">

Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der Beispiele für die JSTL-Datenformatierung

Detaillierte Erläuterung der Beispiele für die JSTL-Datenformatierung

零下一度
零下一度Original
2017-07-27 16:59:361306Durchsuche

Datum steht für

<fmt:formatDate value="${DATE1}" pattern="yyyy-MM-dd hh:mm:ss" type="date" dateStyle="long" /> 
<fmt:formatDate value="${DATE2}" type="date" pattern="yyyy-MM-dd"/>

Prozent, Tausendstel steht für

<fmt:formatNumber value="${DoubleVALUE}" type="number" pattern="0.00‰" />    0.01 ‰
<fmt:formatNumber    value="${DoubleVALUE}"   type="number" pattern="0.00%" />    0.20 %

Andere numerische Darstellung

<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/> -- 123,456.79
<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/> -- 123,456.7
<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/> -- 123,456.70
<fmt:formatNumber value="12" type="percent" /> -- 1,200%type 可以是currency、 number、 和percent。

Währungsdarstellung

===1
<fmt:setLocale value="ch_CH" />
<fmt:formatNumber value="${data}" type="currency" />
==2
<fmt:formatNumber value="${doubleValue}" type="number" pattern="¥0.00" />

Ausgabeformat von fmt:formatDate

<fmt:formatDate value="${isoDate}" type="both"/>2004-5-31 23:59:59
<fmt:formatDate value="${date}" type="date"/>2004-4-1
<fmt:formatDate value="${isoDate}" type="time"/>23:59:59
<fmt:formatDate value="${isoDate}" type="date" dateStyle="default"/>2004-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="short"/>04-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="medium"/>2004-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="long"/>2004年5月31日
<fmt:formatDate value="${isoDate}" type="date" dateStyle="full"/>2004年5月31日 星期一
<fmt:formatDate value="${isoDate}" type="time" timeStyle="default"/>23:59:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="short"/>下午11:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="medium"/>23:59:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="long"/>下午11时59分59秒
<fmt:formatDate value="${isoDate}" type="time" timeStyle="full"/>下午11时59分59秒 CDT
<fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>星期四, 四月 1, 2004 13:30:00 -0600
<fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>31 五月 04, 11:59:59 下午 中央夏令时

Formatmodus:
d Ein Tag im Monat. Einstellige Datumsangaben haben keine führenden Nullen.
Ein Tag im Monat TT. Einstellige Datumsangaben haben eine führende Null.
ddd Der abgekürzte Name eines Wochentags, definiert in AbbreviatedDayNames .​  
dddd Der vollständige Name eines Wochentags, wie in DayNames definiert.
M Monatsnummer. Einstellige Monate haben keine führenden Nullen.​ ​
MM-Monatsnummer. Einstellige Monate haben eine führende Null. ​
MMM Der abgekürzte Name des Monats, wie in AbbreviatedMonthNames definiert.​  
MMMM Der vollständige Name des Monats, wie in MonthNames definiert.
Y beinhaltet nicht das Alter der Epoche. Wenn das Jahr ohne Epoche kleiner als 10 ist, wird das Jahr ohne führende Nullen angezeigt.
YY beinhaltet nicht das Jahr der Epoche. Wenn das Jahr ohne Epoche kleiner als 10 ist, wird das Jahr mit führenden Nullen angezeigt.​  
yyyy  Die vierstellige Jahreszahl inklusive der Epoche.
gg Zeitraum oder Ära. Wenn dem zu formatierenden Datum keine zugehörige Perioden- oder Epochenzeichenfolge zugeordnet ist, wird das Muster ignoriert.
H 12 Stunden stündlich. Einstellige Stundenangaben haben keine führenden Nullen.
HH 12 Stunden. Einstellige Stundenangaben haben führende Nullen.
H 24-Stunden-Stunde. Einstellige Stundenangaben haben keine führenden Nullen.
HH 24 Stunden. Einstellige Stundenangaben haben führende Nullen.
M Minuten. Einstellige Minuten haben keine führenden Nullen.
mm Minute. Einstellige Minuten haben eine führende Null.       
s Sekunden. Einstellige Sekunden haben keine führenden Nullen.     
ss  Sekunden. Einstellige Sekunden haben eine führende Null.

<fmt:formatDate value="${xx}" pattern="dd/MM/yyyy HH:mm aa"/>和
<fmt:formatDate value="${xx}" pattern="dd/MM/yyyy hh:mm aa"/>  对于0点显示的结果不一样


Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Beispiele für die JSTL-Datenformatierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn